expression clone (points to another expression) More...
#include <CouenneExprClone.hpp>


Public Member Functions | |
| exprClone (expression *copy) | |
| Constructor. | |
| exprClone (const exprClone &e, Domain *d=NULL) | |
| copy constructor | |
| expression * | clone (Domain *d=NULL) const |
| cloning method | |
| virtual | ~exprClone () |
| Destructor. | |
| virtual void | print (std::ostream &out=std::cout, bool descend=false) const |
| Printing. | |
| CouNumber | Value () const |
| value | |
| CouNumber | operator() () |
| null function for evaluating the expression | |
expression clone (points to another expression)
Definition at line 24 of file CouenneExprClone.hpp.
| Couenne::exprClone::exprClone | ( | expression * | copy | ) | [inline] |
Constructor.
Definition at line 29 of file CouenneExprClone.hpp.
copy constructor
Definition at line 33 of file CouenneExprClone.hpp.
| virtual Couenne::exprClone::~exprClone | ( | ) | [inline, virtual] |
Destructor.
Definition at line 47 of file CouenneExprClone.hpp.
| expression* Couenne::exprClone::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
cloning method
Reimplemented from Couenne::exprCopy.
Definition at line 38 of file CouenneExprClone.hpp.
| void exprClone::print | ( | std::ostream & | out = std::cout, |
|
| bool | descend = false | |||
| ) | const [virtual] |
Printing.
printing method
Reimplemented from Couenne::exprCopy.
Definition at line 232 of file expression.cpp.
| CouNumber Couenne::exprClone::Value | ( | ) | const [inline, virtual] |
| CouNumber Couenne::exprClone::operator() | ( | ) | [inline, virtual] |
null function for evaluating the expression
Reimplemented from Couenne::exprCopy.
Definition at line 62 of file CouenneExprClone.hpp.
1.6.1