#include <stateMachineEngine.hpp>
◆ StateMachineEngine()
| rtctk::componentFramework::StateMachineEngine::StateMachineEngine |
( |
rad::UniqueEvent |
exit_event | ) |
|
◆ ~StateMachineEngine()
| rtctk::componentFramework::StateMachineEngine::~StateMachineEngine |
( |
| ) |
|
◆ GetState()
| std::string rtctk::componentFramework::StateMachineEngine::GetState |
( |
| ) |
|
◆ PostEvent()
| void rtctk::componentFramework::StateMachineEngine::PostEvent |
( |
rad::SharedEvent |
s | ) |
|
◆ RegisterAction()
| void rtctk::componentFramework::StateMachineEngine::RegisterAction |
( |
std::string const & |
id, |
|
|
ActionMethod |
action |
|
) |
| |
◆ RegisterActivity()
◆ RegisterGuard()
| void rtctk::componentFramework::StateMachineEngine::RegisterGuard |
( |
std::string const & |
id, |
|
|
GuardMethod |
guard |
|
) |
| |
◆ RegisterModel()
| void rtctk::componentFramework::StateMachineEngine::RegisterModel |
( |
const std::string & |
scxml_filename | ) |
|
◆ RegisterRejectHandler() [1/2]
template<typename T >
| void rtctk::componentFramework::StateMachineEngine::RegisterRejectHandler |
( |
| ) |
|
|
inline |
◆ RegisterRejectHandler() [2/2]
| void rtctk::componentFramework::StateMachineEngine::RegisterRejectHandler |
( |
std::string const & |
id, |
|
|
RejectMethod |
reject |
|
) |
| |
◆ RegisterStateChangeHandler()
| void rtctk::componentFramework::StateMachineEngine::RegisterStateChangeHandler |
( |
StateMethod |
on_statechange | ) |
|
◆ Stop()
| void rtctk::componentFramework::StateMachineEngine::Stop |
( |
| ) |
|
◆ Work()
| void rtctk::componentFramework::StateMachineEngine::Work |
( |
| ) |
|
The documentation for this class was generated from the following files: