class QPanda::AbstractClassicalProg¶
Overview¶
Classical program abstract class. More…
#include <ClassicalProgram.h> class AbstractClassicalProg { public: // methods virtual std::shared_ptr<CExpr> getExpr() = 0; virtual cbit_size_t get_val() = 0; }; // direct descendants class ClassicalProg; class OriginClassicalProg;
Detailed Documentation¶
Classical program abstract class.
Methods¶
virtual std::shared_ptr<CExpr> getExpr() = 0
Get classical expr shared ptr.
Returns:
std::shared_ptr<CExpr>
virtual cbit_size_t get_val() = 0
Get classical program value.
Returns:
cbit_size_t