variable-type operator. More...
#include <CouenneExprIVar.hpp>


Public Member Functions | |
| exprIVar (int varIndex, Domain *d=NULL) | |
| Constructor. | |
| exprIVar (const exprIVar &e, Domain *d=NULL) | |
| Copy constructor -- must go. | |
| virtual exprVar * | clone (Domain *d=NULL) const |
| Cloning method. | |
| virtual void | print (std::ostream &out=std::cout, bool=false) const |
| Print. | |
| virtual bool | isDefinedInteger () |
| is this expression defined as an integer? | |
| virtual bool | isInteger () |
| Is this expression integer? | |
variable-type operator.
All variables of the expression must be objects of this class
Definition at line 25 of file CouenneExprIVar.hpp.
| Couenne::exprIVar::exprIVar | ( | int | varIndex, | |
| Domain * | d = NULL | |||
| ) | [inline] |
Constructor.
Definition at line 30 of file CouenneExprIVar.hpp.
Copy constructor -- must go.
Definition at line 34 of file CouenneExprIVar.hpp.
Cloning method.
Reimplemented from Couenne::exprVar.
Definition at line 38 of file CouenneExprIVar.hpp.
| virtual void Couenne::exprIVar::print | ( | std::ostream & | out = std::cout, |
|
| bool | = false | |||
| ) | const [inline, virtual] |
| virtual bool Couenne::exprIVar::isDefinedInteger | ( | ) | [inline, virtual] |
is this expression defined as an integer?
Reimplemented from Couenne::exprVar.
Definition at line 46 of file CouenneExprIVar.hpp.
| virtual bool Couenne::exprIVar::isInteger | ( | ) | [inline, virtual] |
Is this expression integer?
Reimplemented from Couenne::exprVar.
Definition at line 50 of file CouenneExprIVar.hpp.
1.6.1