Go to the documentation of this file.
12 #ifndef RTCTK_COMPONENTFRAMEWORK_MODEL_HPP
13 #define RTCTK_COMPONENTFRAMEWORK_MODEL_HPP
@ Simple
Definition: model.hpp:23
StateMachine(std::string const &id)
Definition: model.hpp:54
@ Parallel
Definition: model.hpp:24
Definition: commandReplier.cpp:20
State * m_source
Definition: model.hpp:45
std::string m_do_activity_id
Definition: model.hpp:39
std::string m_guard_id
Definition: model.hpp:49
std::string m_id
Definition: model.hpp:33
std::list< State * > m_children
Definition: model.hpp:37
std::list< Transition * > m_all_transitions
Definition: model.hpp:70
std::list< State * > m_all_states
Definition: model.hpp:69
std::string m_entry_action_id
Definition: model.hpp:40
std::string m_event_id
Definition: model.hpp:48
State * m_parent
Definition: model.hpp:36
std::string m_action_id
Definition: model.hpp:50
StateType
Definition: model.hpp:21
@ Machine
Definition: model.hpp:22
@ Initial
Definition: model.hpp:26
@ Final
Definition: model.hpp:27
std::string m_exit_action_id
Definition: model.hpp:41
StateType m_type
Definition: model.hpp:34
State * m_target
Definition: model.hpp:46
@ Composite
Definition: model.hpp:25
~StateMachine()
Definition: model.hpp:59