class QPanda::AbstractNodeManager¶
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: