20 #ifndef BREAKPOINT_H_VR7K7T1X
21 #define BREAKPOINT_H_VR7K7T1X
40 UNDEF_WHEN, AFTER, BEFORE, ON
44 UNDEF_SUBJECT, STATE, TRANSITION, STABLE, MICROSTEP, EVENT, INVOKER, EXECUTABLE
48 UNDEF_ACTION, ENTER, EXIT, INVOKE, UNINVOKE
52 subject = UNDEF_SUBJECT;
54 action = UNDEF_ACTION;
64 bool operator<(
const Breakpoint& other)
const {
65 return (toData() < other.toData());
69 return (subject != UNDEF_SUBJECT ||
71 action != UNDEF_ACTION);
80 const XERCESC_NS::DOMElement* element = NULL;
83 std::string invokeType;
85 std::string eventName;
87 std::string executableName;
88 std::string executableXPath;
91 std::string transSourceId;
92 std::string transTargetId;
94 std::string condition;
Definition: Breakpoint.cpp:26
Central class to interpret and process SCXML documents.
Definition: Interpreter.h:79
Definition: Breakpoint.h:30
Definition: Breakpoint.h:36