RTC Toolkit  2.0.0
rtctk::componentFramework::StateMachineEngine Member List

This is the complete list of members for rtctk::componentFramework::StateMachineEngine, including all inherited members.

AppendModel(const std::string &name, const std::string &model)rtctk::componentFramework::StateMachineEngine
GetState()rtctk::componentFramework::StateMachineEngine
PostEvent(rad::SharedEvent s)rtctk::componentFramework::StateMachineEngine
RegisterAction(std::string const &id, ActionMethod action)rtctk::componentFramework::StateMachineEngine
RegisterActionStatic(std::string const &id, std::function< void(Event const &)> action)rtctk::componentFramework::StateMachineEngineinline
RegisterActivity(std::string const &id, ActivityMethod activity, SuccessMethod on_success, FailureMethod on_failure)rtctk::componentFramework::StateMachineEngine
RegisterGuard(std::string const &id, GuardMethod guard)rtctk::componentFramework::StateMachineEngine
RegisterGuardStatic(std::string const &id, std::function< bool(Event const &)> guard)rtctk::componentFramework::StateMachineEngineinline
RegisterModel(const std::string &name, const std::string &model)rtctk::componentFramework::StateMachineEngine
RegisterRejectHandler(std::string const &id, RejectMethod reject)rtctk::componentFramework::StateMachineEngine
RegisterRejectHandler()rtctk::componentFramework::StateMachineEngineinline
RegisterStateChangeHandler(StateMethod on_statechange)rtctk::componentFramework::StateMachineEngine
StateMachineEngine(rad::UniqueEvent exit_event)rtctk::componentFramework::StateMachineEngine
Stop()rtctk::componentFramework::StateMachineEngine
Work()rtctk::componentFramework::StateMachineEngine
~StateMachineEngine()rtctk::componentFramework::StateMachineEngine