class QPanda::QProgToDAG::QCirParamForDAG¶
class QCirParamForDAG: public QPanda::QCircuitParam { public: // fields QProgDAG& m_dag; // construction QCirParamForDAG(QProgDAG& dag); // methods std::shared_ptr<QCircuitParam> clone(); };
Inherited Members¶
public: // fields bool m_is_dagger; QVec m_control_qubits; // methods virtual std::shared_ptr<QCircuitParam> clone(); void append_control_qubits(const QVec& ctrl_qubits); static QVec get_real_append_qubits(QVec append_qubits, QVec target_qubits);