#include "tvu_typesdef.h"
Go to the source code of this file.
Data Structures | |
class | CTExpression |
The expression Implemented in: tvu_calculate.cpp. More... | |
class | CTFunctionCaller |
A function caller class Implemented in: tvu_function.cpp. More... | |
class | CTFunctionModel |
The Function definition Implemented in: tvu_function.cpp. More... | |
class | CTVar |
Variable for expression Implemented in: tvu_calculate.cpp. More... | |
struct | tagOPDESCRIPTOR |
Description of a found operator. More... | |
Defines | |
#define | CLASSNAME_VAR_ID 300 |
Name of classes. More... | |
#define | CLASSNAME_VAR "Var" |
#define | CLASSNAME_EXPRESSION_ID 301 |
#define | CLASSNAME_EXPRESSION "Expression" |
#define | CLASSNAME_FUNCTIONCALLER_ID 302 |
#define | CLASSNAME_FUNCTIONCALLER "FunctionCaller" |
#define | CLASSNAME_FUNCTIONMODEL_ID 303 |
#define | CLASSNAME_FUNCTIONMODEL "Function" |
#define | CLASSNAME_CONSTRAINTMODEL "Constraint" |
#define | CLASSNAME_RULEMODEL "Rule" |
#define | ENAME_VAR_NAMEOBJECT "ObjectName" |
Name of elements Expression. More... | |
#define | ENAME_FUNCTIONMODEL_VARS "Vars" |
Function model. More... | |
#define | FN_CALCULATE_HOLDS "Holds" |
#define | FN_CALCULATE_DEBUG "Debug" |
#define | FN_CALCULATE_GETRECURRENTNUMBER "GetRecurrentNumber" |
#define | FN_CALCULATE_SETRECURRENTNUMBER "SetRecurrentNumber" |
#define | ADD_CODED_FUNCTION(name, code) |
Typedefs | |
typedef struct tagOPDESCRIPTOR | OPDESCRIPTOR |
Description of a found operator. More... | |
typedef struct tagOPDESCRIPTOR * | LPOPDESCRIPTOR |
Description of a found operator. More... | |
typedef CTVar* | LPCTVar |
typedef CTExpression* | LPCTExpression |
typedef CTFunctionCaller* | LPCTFunctionCaller |
typedef CTFunctionModel* | LPCTFunctionModel |
typedef CTObject* (* | FUNCTION_CALLER )(CTList) |
|
Value: { \ \ if (!CTFunctionModel::m_CodedFunctions) \ CTFunctionModel::m_CodedFunctions = new CTItemList(); \ \ CTFunctionModel* pNewFunction = new CTFunctionModel(code); \ pNewFunction->SetName(name); \ CTFunctionModel::m_CodedFunctions->Add(pNewFunction); \ } |
|
Name of classes.
|
|
Function model.
|
|
Name of elements Expression.
|
|
Description of a found operator.
|
|
Description of a found operator.
|