.. index:: pair: class; QPanda::QResetFactory .. _doxid-class_q_panda_1_1_q_reset_factory: class QPanda::QResetFactory =========================== .. toctree:: :hidden: Overview ~~~~~~~~ Factory for class :ref:`AbstractQuantumReset `. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class QResetFactory { public: // methods void :target:`registClass`( std::string name, :ref:`CreateReset` method ); :ref:`AbstractQuantumReset`* :target:`getQuantumReset`( std::string&, :ref:`Qubit`* ); static QResetFactory& :ref:`getInstance`(); }; .. _details-class_q_panda_1_1_q_reset_factory: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Factory for class :ref:`AbstractQuantumReset `. Methods ------- .. index:: pair: function; getInstance .. _doxid-class_q_panda_1_1_q_reset_factory_1a5dea64486138cfc7860460d7a5dec1d8: .. ref-code-block:: cpp :class: doxyrest-title-code-block static QResetFactory& getInstance() Get the static instance of factory. .. rubric:: Returns: :ref:`QResetFactory ` &