class QPanda::ClassicalCondition

Overview

Classical condition class Proxy class of cexpr class. More...

Detailed Documentation

Classical condition class Proxy class of cexpr class.

Construction

Construct a new Classical Condition object by cbit.

Parameters:

cbit target cbit ptr

Construct a new Classical Condition object by valie.

Parameters:

cbit target cbit ptr

Construct a new Classical Condition object by CExpr.

Parameters:

cexpr target cexpr ptr

Construct a new Classical Condition object by ClassicalCondition.

Parameters:

old target ClassicalCondition object

Methods

Get the Expr Ptr.

Returns:

std::shared_ptr<CExpr>

Get the value of the current object.

Returns:

cbit_size_t

Set the Value of the current object.

Check validity.

Returns:

true check validity ture

false check validity false

ClassicalCondition assgen function by ClassicalCondition.

Parameters:

old target ClassicalCondition object

Returns:

ClassicalCondition

ClassicalCondition assgen function by value.

Parameters:

value target value

Returns:

ClassicalCondition