|
enum | HistoryType {
Shallow = 0,
Deep,
Shallow = 0,
Deep,
Shallow = 0,
Deep
} |
|
enum | HistoryType {
Shallow = 0,
Deep,
Shallow = 0,
Deep,
Shallow = 0,
Deep
} |
|
enum | HistoryType {
Shallow = 0,
Deep,
Shallow = 0,
Deep,
Shallow = 0,
Deep
} |
|
enum | StateType {
Atomic = 0,
Compound,
Parallel,
History,
Atomic = 0,
Compound,
Parallel,
History,
Atomic = 0,
Compound,
Parallel,
History
} |
|
enum | StateType {
Atomic = 0,
Compound,
Parallel,
History,
Atomic = 0,
Compound,
Parallel,
History,
Atomic = 0,
Compound,
Parallel,
History
} |
|
enum | StateType {
Atomic = 0,
Compound,
Parallel,
History,
Atomic = 0,
Compound,
Parallel,
History,
Atomic = 0,
Compound,
Parallel,
History
} |
|
|
| StateHistory (const std::string &id, const HistoryType type) |
|
virtual | ~StateHistory () |
|
HistoryType | getHistoryType () |
|
std::list< State * > & | getHistoryValues () |
|
void | clearHistoryValues () |
|
State * | popHistoryValue () |
|
void | pushHistoryValue (State *s) |
|
void | setHistoryType (HistoryType type) |
|
void | setHistoryValues (std::list< State * > &historyValues) |
|
| StateHistory (const std::string &id, const HistoryType type) |
|
virtual | ~StateHistory () |
|
HistoryType | getHistoryType () |
|
std::list< State * > & | getHistoryValues () |
|
void | clearHistoryValues () |
|
State * | popHistoryValue () |
|
void | pushHistoryValue (State *s) |
|
void | setHistoryType (HistoryType type) |
|
void | setHistoryValues (std::list< State * > &historyValues) |
|
| StateHistory (const std::string &id, const HistoryType type) |
|
virtual | ~StateHistory () |
|
HistoryType | getHistoryType () |
|
std::list< State * > & | getHistoryValues () |
|
void | clearHistoryValues () |
|
State * | popHistoryValue () |
|
void | pushHistoryValue (State *s) |
|
void | setHistoryType (HistoryType type) |
|
void | setHistoryValues (std::list< State * > &historyValues) |
|
| State (const std::string &id, const StateType type) |
|
virtual | ~State () |
|
std::string | getId () const |
|
StateType | getType () const |
|
State * | getParent () |
|
StateHistory * | getHistory () |
|
ExecutableContent * | getEntryActions () |
|
ExecutableContent * | getExitActions () |
|
std::list< Transition * > & | getInitialTrans () |
|
State * | getInitialState () |
|
std::list< State * > & | getSubstates () |
|
std::list< Transition * > & | getTransitions () |
|
std::list< Activity * > & | getActivities () |
|
void | setId (const std::string &id) |
|
void | setParent (State *parent) |
|
void | setIsInitial (const bool isInitial) |
|
void | setIsFinal (const bool isFinal) |
|
void | setHistory (StateHistory *h) |
|
void | setInitialState (State *initialState, Action *a) |
|
void | setFinalState (State *finalState) |
|
void | setSubstates (std::list< State * > &substates) |
|
void | setTransitions (std::list< Transition * > &transitions) |
|
void | setActivities (std::list< Activity * > &activities) |
|
bool | isInitial () |
|
bool | isFinal () |
|
bool | isCompound () |
|
bool | isParallel () |
|
bool | isAtomic () |
|
bool | isHistory () |
|
void | startActivities () |
|
void | cancelActivities () |
|
void | addEntryAction (Action *) |
|
void | addExitAction (Action *) |
|
void | addSubstate (State *) |
|
void | addTransition (std::list< State * > &targets, const Event &event, Action *condition, Action *action) |
|
void | addTransition (State *target, const Event &event, Action *condition, Action *action) |
|
void | addActivity (Activity *activity) |
|
void | delTransitions () |
|
void | delInitialTrans () |
|
void | delSubstates () |
|
| State (const std::string &id, const StateType type) |
|
virtual | ~State () |
|
std::string | getId () const |
|
StateType | getType () const |
|
State * | getParent () |
|
StateHistory * | getHistory () |
|
ExecutableContent * | getEntryActions () |
|
ExecutableContent * | getExitActions () |
|
std::list< Transition * > & | getInitialTrans () |
|
State * | getInitialState () |
|
std::list< State * > & | getSubstates () |
|
std::list< Transition * > & | getTransitions () |
|
std::list< Activity * > & | getActivities () |
|
void | setId (const std::string &id) |
|
void | setParent (State *parent) |
|
void | setIsInitial (const bool isInitial) |
|
void | setIsFinal (const bool isFinal) |
|
void | setHistory (StateHistory *h) |
|
void | setInitialState (State *initialState, Action *a) |
|
void | setFinalState (State *finalState) |
|
void | setSubstates (std::list< State * > &substates) |
|
void | setTransitions (std::list< Transition * > &transitions) |
|
void | setActivities (std::list< Activity * > &activities) |
|
bool | isInitial () |
|
bool | isFinal () |
|
bool | isCompound () |
|
bool | isParallel () |
|
bool | isAtomic () |
|
bool | isHistory () |
|
void | startActivities () |
|
void | cancelActivities () |
|
void | addEntryAction (Action *) |
|
void | addExitAction (Action *) |
|
void | addSubstate (State *) |
|
void | addTransition (std::list< State * > &targets, const Event &event, Action *condition, Action *action) |
|
void | addTransition (State *target, const Event &event, Action *condition, Action *action) |
|
void | addActivity (Activity *activity) |
|
void | delTransitions () |
|
void | delInitialTrans () |
|
void | delSubstates () |
|
| State (const std::string &id, const StateType type) |
|
virtual | ~State () |
|
std::string | getId () const |
|
StateType | getType () const |
|
State * | getParent () |
|
StateHistory * | getHistory () |
|
ExecutableContent * | getEntryActions () |
|
ExecutableContent * | getExitActions () |
|
std::list< Transition * > & | getInitialTrans () |
|
State * | getInitialState () |
|
std::list< State * > & | getSubstates () |
|
std::list< Transition * > & | getTransitions () |
|
std::list< Activity * > & | getActivities () |
|
void | setId (const std::string &id) |
|
void | setParent (State *parent) |
|
void | setIsInitial (const bool isInitial) |
|
void | setIsFinal (const bool isFinal) |
|
void | setHistory (StateHistory *h) |
|
void | setInitialState (State *initialState, Action *a) |
|
void | setFinalState (State *finalState) |
|
void | setSubstates (std::list< State * > &substates) |
|
void | setTransitions (std::list< Transition * > &transitions) |
|
void | setActivities (std::list< Activity * > &activities) |
|
bool | isInitial () |
|
bool | isFinal () |
|
bool | isCompound () |
|
bool | isParallel () |
|
bool | isAtomic () |
|
bool | isHistory () |
|
void | startActivities () |
|
void | cancelActivities () |
|
void | addEntryAction (Action *) |
|
void | addExitAction (Action *) |
|
void | addSubstate (State *) |
|
void | addTransition (std::list< State * > &targets, const Event &event, Action *condition, Action *action) |
|
void | addTransition (State *target, const Event &event, Action *condition, Action *action) |
|
void | addActivity (Activity *activity) |
|
void | delTransitions () |
|
void | delInitialTrans () |
|
void | delSubstates () |
|