class QPanda::QGateCounter
Overview
Count quantum gate num in quantum program, quantum circuit, quantum while, quantum if. More...
Inherited Members
Detailed Documentation
Count quantum gate num in quantum program, quantum circuit, quantum while, quantum if.
Methods
Execution traversal qgatenode.
Parameters:
AbstractQGateNode* |
quantum gate |
AbstractQGateNode* |
quantum gate |
Returns:
void
Execution traversal measure node.
Parameters:
AbstractQuantumMeasure* |
measure node |
AbstractQGateNode* |
quantum gate |
Returns:
void
Execution traversal reset node.
Parameters:
AbstractQuantumReset* |
reset node |
AbstractQGateNode* |
quantum gate |
Returns:
void
Execution traversal control flow node.
Parameters:
AbstractControlFlowNode* |
control flow node |
AbstractQGateNode* |
quantum gate |
Returns:
void
Execution traversal qcircuit.
Parameters:
AbstractQuantumCircuit* |
quantum circuit |
AbstractQGateNode* |
quantum gate |
Returns:
void
Execution traversal qprog.
Parameters:
AbstractQuantumProgram* |
quantum prog |
AbstractQGateNode* |
quantum gate |
Returns:
void
Execution traversal qprog.
Parameters:
AbstractClassicalProg* |
quantum prog |
AbstractQGateNode* |
quantum gate |
Returns:
void