12#ifndef RTCTK_COMPONENTFRAMEWORK_MODEL_HPP
13#define RTCTK_COMPONENTFRAMEWORK_MODEL_HPP
Definition commandReplier.cpp:21
StateType
Definition model.hpp:22
@ Simple
Definition model.hpp:22
@ Composite
Definition model.hpp:22
@ Parallel
Definition model.hpp:22
@ Machine
Definition model.hpp:22
@ Final
Definition model.hpp:22
@ Initial
Definition model.hpp:22
std::list< Transition * > m_all_transitions
Definition model.hpp:82
std::list< State * > m_all_states
Definition model.hpp:81
~StateMachine() override
Definition model.hpp:71
StateMachine(const std::string &id)
Definition model.hpp:65
std::string m_exit_action_id
Definition model.hpp:40
std::list< State * > m_children
Definition model.hpp:36
std::string m_id
Definition model.hpp:32
StateType m_type
Definition model.hpp:33
std::string m_entry_action_id
Definition model.hpp:39
State * m_parent
Definition model.hpp:35
std::string m_do_activity_id
Definition model.hpp:38
State * m_target
Definition model.hpp:52
State * m_source
Definition model.hpp:51
std::string m_guard_id
Definition model.hpp:55
std::string m_event_id
Definition model.hpp:54
std::string m_action_id
Definition model.hpp:56