pair: class; QPanda::OriginReset
Implementation class of QReset <doxid-class_q_panda_1_1_q_reset>
. More...<details-class_q_panda_1_1_origin_reset>
cpp
#include <QReset.h>
- class OriginReset:
public
QPanda::QNode<doxid-class_q_panda_1_1_q_node>
, publicQPanda::AbstractQuantumReset<doxid-class_q_panda_1_1_abstract_quantum_reset>
{ public: // construction
OriginReset<doxid-class_q_panda_1_1_origin_reset_1a84ec071cdf2609ff03da22cac05721b7>
(Qubit<doxid-class_q_panda_1_1_qubit>
*);// methods
virtual
Qubit<doxid-class_q_panda_1_1_qubit>
*getQuBit<doxid-class_q_panda_1_1_origin_reset_1a7b311757b50f10f54be3c2ac9a876a1e>
() const; virtualNodeType<doxid-_q_global_variable_8h_1acac9cbaeea226ed297804c012dc12b16>
getNodeType<doxid-class_q_panda_1_1_origin_reset_1a9bec2e757219c7613cac75552d66f1e3>
() const;
};
cpp
- public:
// methods
virtual
NodeType<doxid-_q_global_variable_8h_1acac9cbaeea226ed297804c012dc12b16>
getNodeType<doxid-class_q_panda_1_1_q_node_1a8e8793fe1aabcd13db3ed1f79892c011>
() const = 0; virtualQubit<doxid-class_q_panda_1_1_qubit>
*getQuBit<doxid-class_q_panda_1_1_abstract_quantum_reset_1a60c3a60eff08e2cfeba20c3662cdb4cb>
() const = 0;
Implementation class of QReset <doxid-class_q_panda_1_1_q_reset>
.
pair: function; getQuBit
cpp
virtual Qubit<doxid-class_q_panda_1_1_qubit>
* getQuBit() const
Get reset node qubit address.
Returns:
QPanda::Qubit <doxid-class_q_panda_1_1_qubit>
* QuBit address
pair: function; getNodeType
cpp
virtual NodeType<doxid-_q_global_variable_8h_1acac9cbaeea226ed297804c012dc12b16>
getNodeType() const
Get current node type.
Returns:
NodeType current node type
See also:
NodeType <doxid-_q_global_variable_8h_1acac9cbaeea226ed297804c012dc12b16>