class QPanda::AbstractNodeManager¶
Overview¶
Quantum node manager basic abstract class. More…
Detailed Documentation¶
Quantum node manager basic abstract class.
Methods¶
Get the first NodeIter.
Returns:
Get the last NodeIter.
Returns:
Get the end NodeIter.
Returns:
Get the head NodeIter.
Returns:
Insert a new QNode at the location specified by NodeIter.
Parameters:
| NodeIter& | specified location | 
| std::shared_ptr<QNode> | Inserted QNode | 
Returns:
Delete a QNode at the location specified by NodeIter.
Parameters:
| NodeIter& | specified location | 
Returns:
Insert a new Node at the end of current quantum circuit.
Parameters:
| QNode* | quantum node | 
Returns:
void
See also: