|
MBDyn-1.7.3
|
#include <iostream>#include <sstream>#include <cmath>#include <limits>
Go to the source code of this file.
Classes | |
| class | EE_Value |
| class | EE_Var |
| class | EE_Plus |
| class | EE_Minus |
| class | EE_Modulus |
| class | EE_Multiply |
| class | EE_Divide |
| class | EE_Unary_minus |
| class | EE_AND |
| class | EE_OR |
| class | EE_NOT |
| class | EE_XOR |
| class | EE_Greater |
| class | EE_Greater_Equal |
| class | EE_Lesser |
| class | EE_Lesser_Equal |
| class | EE_Equal_Equal |
| class | EE_Not_Equal |
| class | EE_Power |
| class | EE_Assign |
| class | EE_DeclareAssign |
| class | EE_StmtList |
| class | EE_Func |
Functions | |
| template<class T > | |
| ExpressionElement * | EECreate (ExpressionElement *e1) |
| template<class T > | |
| ExpressionElement * | EECreate (ExpressionElement *e1, ExpressionElement *e2) |
| template<class T > | |
| ExpressionElement * | EECreate (ExpressionElement *e1, ExpressionElement *e2, ExpressionElement *e3) |
| ExpressionElement* EECreate | ( | ExpressionElement * | e1 | ) |
Definition at line 721 of file evaluator_impl.h.
References ExpressionElement::EE_CONSTIFY, ExpressionElement::Eval(), and ExpressionElement::IsFlag().

| ExpressionElement* EECreate | ( | ExpressionElement * | e1, |
| ExpressionElement * | e2 | ||
| ) |
Definition at line 737 of file evaluator_impl.h.
References ExpressionElement::EE_CONSTIFY, ExpressionElement::Eval(), and ExpressionElement::IsFlag().

| ExpressionElement* EECreate | ( | ExpressionElement * | e1, |
| ExpressionElement * | e2, | ||
| ExpressionElement * | e3 | ||
| ) |
Definition at line 753 of file evaluator_impl.h.
References ExpressionElement::EE_CONSTIFY, ExpressionElement::Eval(), and ExpressionElement::IsFlag().
