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