.. index:: pair: class; QPanda::OriginItem .. _doxid-class_q_panda_1_1_origin_item: class QPanda::OriginItem ======================== .. toctree:: :hidden: Origin item implementation class. .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class OriginItem: public :ref:`QPanda::Item` { public: // methods virtual :ref:`Item`* :target:`getNext`() const; virtual :ref:`Item`* :target:`getPre`() const; virtual std::shared_ptr<:ref:`QNode`> :target:`getNode`() const; virtual void :target:`setNext`(:ref:`Item`* pItem); virtual void :target:`setPre`(:ref:`Item`* pItem); virtual void :target:`setNode`(std::shared_ptr<:ref:`QNode`> pNode); }; Inherited Members ----------------- .. ref-code-block:: cpp :class: doxyrest-overview-inherited-code-block public: // methods virtual :ref:`Item`* :ref:`getNext`() const = 0; virtual :ref:`Item`* :ref:`getPre`() const = 0; virtual std::shared_ptr<:ref:`QNode`> :ref:`getNode`() const = 0; virtual void :ref:`setNext`(:ref:`Item`*) = 0; virtual void :ref:`setPre`(:ref:`Item`*) = 0; virtual void :ref:`setNode`(std::shared_ptr<:ref:`QNode`> pNode) = 0;