Skip to content

Latest commit

 

History

History
95 lines (55 loc) · 2.67 KB

class_QPanda_OriginReset.rst

File metadata and controls

95 lines (55 loc) · 2.67 KB

pair: class; QPanda::OriginReset

class QPanda::OriginReset

Overview

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>, public QPanda::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; virtual NodeType<doxid-_q_global_variable_8h_1acac9cbaeea226ed297804c012dc12b16> getNodeType<doxid-class_q_panda_1_1_origin_reset_1a9bec2e757219c7613cac75552d66f1e3>() const;

};

Inherited Members

cpp

public:

// methods

virtual NodeType<doxid-_q_global_variable_8h_1acac9cbaeea226ed297804c012dc12b16> getNodeType<doxid-class_q_panda_1_1_q_node_1a8e8793fe1aabcd13db3ed1f79892c011>() const = 0; virtual Qubit<doxid-class_q_panda_1_1_qubit>* getQuBit<doxid-class_q_panda_1_1_abstract_quantum_reset_1a60c3a60eff08e2cfeba20c3662cdb4cb>() const = 0;

Detailed Documentation

Implementation class of QReset <doxid-class_q_panda_1_1_q_reset>.

Methods

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>