13 #include <vlutil/vlString.h>
52 virtual bool testCondition();
55 virtual void activate();
65 virtual DtString triggerOption()
const;
72 virtual void translateInto(
const DtSimBlock& newBlock);
74 virtual DtPlan* plan()
const;
76 virtual void setPlan(
DtPlan* arg);
78 virtual bool enabled()
const;
79 virtual void setEnabled(
bool arg);
83 virtual bool isDone()
const;
84 virtual void setIsDone(
bool arg);
86 virtual char* netRep();
90 virtual int netRepSize()
const;
93 virtual bool setFromNet(
const char* contentBuffer,
94 unsigned contentSize);
98 virtual bool setToNet();
102 virtual char* createNetworkBuffer();
103 virtual void reregisterIfNeeded();
bool myEnabled
Definition: simTrigger.h:110
class DtStmtIndex:
Definition: stmtIndex.h:24
class DtSimBlock:
Definition: simBlock.h:27
class DtRegisterTriggerStatement:
Definition: registerTriggerStatement.h:32
bool myIsDone
Definition: simTrigger.h:111
DtPlan * myPlan
Definition: simTrigger.h:108
class DtTriggerBlock:
Definition: triggerBlock.h:26
class DtPlan:
Definition: plan.h:91
DtSimCondExpr is an abstract base class representing various Conditional Expressions used by the Plan...
Definition: simCondExpr.h:49
class DtSimTrigger:
Definition: simTrigger.h:28
#define DT_DLL_vrfplan
This file is used to determine how to build.
Definition: vrfplanDefines.h:28
char * myNetRep
Definition: simTrigger.h:113
DtStmtIndex myTriggerStmt
Definition: simTrigger.h:107