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: