.. index:: pair: class; QPanda::JudgeTwoNodeIterIsSwappable::OnInitStatue .. _doxid-class_q_panda_1_1_judge_two_node_iter_is_swappable_1_1_on_init_statue: class QPanda::JudgeTwoNodeIterIsSwappable::OnInitStatue ======================================================= .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block class OnInitStatue: public QPanda::JudgeTwoNodeIterIsSwappable::AbstractJudgeStatueInterface { public: // construction :target:`OnInitStatue`( :ref:`JudgeTwoNodeIterIsSwappable`& parent, ResultStatue s ); // methods void :target:`handle_QGate`( std::shared_ptr<:ref:`AbstractQGateNode`> cur_node, std::shared_ptr<:ref:`QNode`> parent_node, :ref:`QCircuitParam`& cir_param, :ref:`NodeIter`& cur_node_iter ); void :target:`handle_QMeasure`( std::shared_ptr<:ref:`AbstractQuantumMeasure`> cur_node, std::shared_ptr<:ref:`QNode`> parent_node, :ref:`QCircuitParam`& cir_param, :ref:`NodeIter`& cur_node_iter ); void :target:`handle_QReset`( std::shared_ptr<:ref:`AbstractQuantumReset`> cur_node, std::shared_ptr<:ref:`QNode`> parent_node, :ref:`QCircuitParam`& cir_param, :ref:`NodeIter`& cur_node_iter ); ResultStatue :target:`get_statue`() const; };