#include <exprBMul.hpp>
Inheritance diagram for exprLBMul:


Public Member Functions | |
| exprLBMul (expression **al, int n) | |
| Constructors, destructor. | |
| expression * | clone (Domain *d=NULL) const |
| cloning method | |
| CouNumber | operator() () |
| function for the evaluation of the expression | |
| enum pos | printPos () const |
| print position (PRE, INSIDE, POST) | |
| std::string | printOp () const |
| print operator | |
Definition at line 36 of file exprBMul.hpp.
| exprLBMul::exprLBMul | ( | expression ** | al, | |
| int | n | |||
| ) | [inline] |
| expression* exprLBMul::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
cloning method
Reimplemented from expression.
Definition at line 45 of file exprBMul.hpp.
References exprOp::clonearglist(), exprLBMul(), and exprOp::nargs_.
| CouNumber exprLBMul::operator() | ( | ) | [inline, virtual] |
function for the evaluation of the expression
Implements expression.
Definition at line 63 of file exprBMul.hpp.
References exprOp::arglist_, n, and safeProd().
| enum pos exprLBMul::printPos | ( | ) | const [inline, virtual] |
print position (PRE, INSIDE, POST)
Reimplemented from exprOp.
Definition at line 52 of file exprBMul.hpp.
References PRE.
| std::string exprLBMul::printOp | ( | ) | const [inline, virtual] |
1.4.7