11 #include <vlutil/vlString.h>
16 #include <vlutil/vlNetTypes.h>
61 virtual int type()
const;
68 virtual const DtUUID& planName()
const;
72 virtual void setPlanName(
const DtUUID&);
76 virtual bool isGlobal()
const;
77 virtual void setIsGlobal(
bool value);
81 virtual int currentStmtId()
const;
83 virtual void setCurrentStmtId(
int arg);
86 virtual bool isComplete()
const;
88 virtual void setIsComplete(
bool arg);
93 virtual const std::vector<int>& executingTriggerStmtIds()
const;
94 virtual void addExecutingTriggerStmtId(
int);
95 virtual void setExecutingTriggerStmtIds(
const std::vector<int>&);
101 virtual const std::vector<DtUUID>& executingTriggerNames()
const;
102 virtual void addExecutingTriggerName(
const DtUUID&);
103 virtual void setExecutingTriggerNames(
const std::vector<DtUUID>&);
108 virtual const std::vector<DtUUID>& registeredTriggerNames()
const;
109 virtual void addRegisteredTriggerName(
const DtUUID&);
110 virtual void setRegisteredTriggerNames(
const std::vector<DtUUID>&);
115 virtual bool isExecuting()
const;
116 virtual void setIsExecuting(
bool b);
121 virtual bool isAbandoned()
const;
122 virtual void setIsAbandoned(
bool b);
130 virtual bool setFromNet(
const char* contentBuffer,
131 unsigned contentSize);