RTC Toolkit  1.0.0
Public Member Functions | Public Attributes | List of all members
rtctk::componentFramework::State Struct Reference

#include <model.hpp>

Inheritance diagram for rtctk::componentFramework::State:
rtctk::componentFramework::StateMachine

Public Member Functions

virtual ~State ()=default
 

Public Attributes

std::string m_id
 
StateType m_type
 
Statem_parent
 
std::list< State * > m_children
 
std::string m_do_activity_id
 
std::string m_entry_action_id
 
std::string m_exit_action_id
 

Constructor & Destructor Documentation

◆ ~State()

virtual rtctk::componentFramework::State::~State ( )
virtualdefault

Member Data Documentation

◆ m_children

std::list<State*> rtctk::componentFramework::State::m_children

◆ m_do_activity_id

std::string rtctk::componentFramework::State::m_do_activity_id

◆ m_entry_action_id

std::string rtctk::componentFramework::State::m_entry_action_id

◆ m_exit_action_id

std::string rtctk::componentFramework::State::m_exit_action_id

◆ m_id

std::string rtctk::componentFramework::State::m_id

◆ m_parent

State* rtctk::componentFramework::State::m_parent

◆ m_type

StateType rtctk::componentFramework::State::m_type

The documentation for this struct was generated from the following file: