| 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().
