#include <exprClone.hpp>
Inheritance diagram for exprClone:
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. | |
CouNumber | Value () const |
value | |
CouNumber | operator() () |
null function for evaluating the expression |
Definition at line 23 of file exprClone.hpp.
exprClone::exprClone | ( | expression * | copy | ) | [inline] |
virtual exprClone::~exprClone | ( | ) | [inline, virtual] |
expression* exprClone::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
cloning method
Reimplemented from exprCopy.
Definition at line 37 of file exprClone.hpp.
References exprClone().
CouNumber exprClone::Value | ( | ) | const [inline, virtual] |
value
Reimplemented from exprCopy.
Definition at line 59 of file exprClone.hpp.
References exprCopy::copy_.
CouNumber exprClone::operator() | ( | ) | [inline, virtual] |
null function for evaluating the expression
Reimplemented from exprCopy.
Definition at line 63 of file exprClone.hpp.
References exprCopy::copy_.