.. index:: pair: class; QPanda::NodeIter .. _doxid-class_q_panda_1_1_node_iter: class QPanda::NodeIter ====================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class NodeIter { public: // construction :target:`NodeIter`(:ref:`Item`* pItem); :target:`NodeIter`(const NodeIter& oldIter); :target:`NodeIter`(); // methods :ref:`Item`* :target:`getPCur`() const; void :target:`setPCur`(:ref:`Item`* pItem); NodeIter& :target:`operator ++` (); NodeIter :target:`operator ++` (int); std::shared_ptr<:ref:`QNode`> :target:`operator *` () const; NodeIter& :target:`operator --` (); NodeIter :target:`operator --` (int); NodeIter :target:`getNextIter`(); bool :target:`operator !=` (NodeIter) const; bool :target:`operator ==` (NodeIter) const; };