class QPanda::CExprFactoryHelper¶
Overview¶
CExpr factory helper Provide CExprFactory class registration interface for the outside. More…
#include <CExprFactory.h> class CExprFactoryHelper { public: // construction CExprFactoryHelper(std::string name, cbit_constructor_t _Constructor); CExprFactoryHelper(std::string, value_constructor_t _Constructor); CExprFactoryHelper(std::string, operator_constructor_t _Constructor); };
Detailed Documentation¶
CExpr factory helper Provide CExprFactory class registration interface for the outside.
Construction¶
CExprFactoryHelper(std::string name, cbit_constructor_t _Constructor)
Construct a new CExprFactoryHelper object Call the CExprFactory class registration interface for register the CExpr subclass.
Parameters:
| std::string | subclass name |
| cbit_constructor_t | function |
CExprFactoryHelper(std::string, value_constructor_t _Constructor)
Construct a new CExprFactoryHelper object Call the CExprFactory class registration interface for register the CExpr subclass.
Parameters:
| std::string | subclass name |
| value_constructor_t | function |
CExprFactoryHelper(std::string, operator_constructor_t _Constructor)
Construct a new CExprFactoryHelper object Call the CExprFactory class registration interface for register the CExpr subclass.
Parameters:
| std::string | subclass name |
| operator_constructor_t | function |