48 virtual void clearConditions();
76 virtual bool setFromNet(
const char* contentBuffer,
77 unsigned contentSize);
DtSimCondExpr & operator=(const DtSimCondExpr &orig)
assignment operator
class DtLogicalOperatorCondition:
Definition: logicalOperatorCondition.h:21
virtual DtSimCondExpr * subExpr(int index)
Get a pointer to any particular sub-expression nested inside this expression.
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simCondExpr.h:142
virtual DtlObjPtr getData(DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)
Definition: readerWriterRegistry.h:39
virtual int netRepSize() const
These 3 should become pure virtual functions.
Definition: simCondExpr.h:139
const DtRwConditionsList & conditions() const
Ruturns conditions.
Definition: logicalOperatorCondition.h:51
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
DtRwConditionsList myConditions
Definition: logicalOperatorCondition.h:84
DtSimCondExpr is an abstract base class representing various Conditional Expressions used by the Plan...
Definition: simCondExpr.h:49
virtual int subExprCount() const
Get the number of sub-expressions nested inside this expression.
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
virtual bool setToNet()
Definition: simCondExpr.h:146
Instances of DtRwConditionsList are lists of readable, writeable sim conditions (DtSimCondExpr).
Definition: rwConditionsList.h:19