#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.
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001