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