8.2.5. MdoExpr

class mindopt::MdoExpr

An abstract expression object.

This object implements the data structure to hold an abstract constraint expression object, which is a base class for MdoExprLinear.

Note

This is a temporary object with a short lifespan in general.

Subclassed by mindopt::MdoExprLinear

Constructor / destructor.

MdoExpr(void)

Default constructor.

virtual ~MdoExpr(void)

Destructor.

MdoExpr(const MdoExpr &rhs)

Copy constructor.

Parameters

rhs – Object to copy.

Basic operators.

virtual MdoExpr &operator=(const MdoExpr &rhs)

Assignment operator.

Parameters

rhs – Object to copy.

Return

Updated object.