18 #include <boost/unordered_map.hpp>
80 virtual int type()
const;
105 virtual void exitFromTrigger(
DtPlan& planContext);
107 virtual const DtUUID& triggerUUID()
const;
108 virtual void setTriggerUUID(
const DtUUID&);
111 virtual DtString triggerName()
const;
121 virtual const DtString& option()
const;
123 virtual void setOption(
const DtString& arg);
129 virtual void setReregisterTrigger(
bool);
130 virtual bool reregisterTrigger()
const;
141 virtual bool setFromNet(
const char* contentBuffer,
142 unsigned contentSize);
161 virtual void reset();
173 static DtString nextDefaultTriggerMarkingText();
190 typedef boost::unordered_map<DtUUID, DtTriggerStatementUUIDMarkingTextProvider*>
NamedTriggers;