|
OpenRTM-aist 2.1.0
|
#include <RTObjectStateMachine.h>
限定公開メンバ関数 | |
| void | setComponentAction (RTC::LightweightRTObject_ptr comp) |
| void | setDataFlowComponentAction (RTC::LightweightRTObject_ptr comp) |
| void | setFsmParticipantAction (RTC::LightweightRTObject_ptr comp) |
| void | setMultiModeComponentAction (RTC::LightweightRTObject_ptr comp) |
| void | updateState () |
| RTC_impl::RTObjectStateMachine::RTObjectStateMachine | ( | RTC::ExecutionContextHandle_t | id, |
| RTC::LightweightRTObject_ptr | comp ) |
|
delete |
|
virtual |
| bool RTC_impl::RTObjectStateMachine::activate | ( | ) |
| bool RTC_impl::RTObjectStateMachine::deactivate | ( | ) |
| RTC::ExecutionContextHandle_t RTC_impl::RTObjectStateMachine::getExecutionContextHandle | ( | ) |
| RTC::LightweightRTObject_ptr RTC_impl::RTObjectStateMachine::getRTObject | ( | ) |
| ExecContextState RTC_impl::RTObjectStateMachine::getState | ( | ) |
| ExecContextStates RTC_impl::RTObjectStateMachine::getStates | ( | ) |
| void RTC_impl::RTObjectStateMachine::goTo | ( | ExecContextState | state | ) |
| bool RTC_impl::RTObjectStateMachine::isCurrentState | ( | ExecContextState | state | ) |
| bool RTC_impl::RTObjectStateMachine::isEquivalent | ( | RTC::LightweightRTObject_ptr | comp | ) |
| bool RTC_impl::RTObjectStateMachine::isNextState | ( | ExecContextState | state | ) |
| void RTC_impl::RTObjectStateMachine::onAborting | ( | const ExecContextStates & | st | ) |
| void RTC_impl::RTObjectStateMachine::onAction | ( | const ExecContextStates & | st | ) |
| void RTC_impl::RTObjectStateMachine::onActivated | ( | const ExecContextStates & | st | ) |
| void RTC_impl::RTObjectStateMachine::onDeactivated | ( | const ExecContextStates & | st | ) |
| void RTC_impl::RTObjectStateMachine::onError | ( | const ExecContextStates & | st | ) |
| void RTC_impl::RTObjectStateMachine::onExecute | ( | const ExecContextStates & | st | ) |
| void RTC_impl::RTObjectStateMachine::onModeChanged | ( | const ExecContextStates & | st | ) |
| RTC::ReturnCode_t RTC_impl::RTObjectStateMachine::onRateChanged | ( | ) |
| void RTC_impl::RTObjectStateMachine::onReset | ( | const ExecContextStates & | st | ) |
| void RTC_impl::RTObjectStateMachine::onShutdown | ( | ) |
| void RTC_impl::RTObjectStateMachine::onStartup | ( | ) |
| void RTC_impl::RTObjectStateMachine::onStateUpdate | ( | const ExecContextStates & | st | ) |
|
delete |
| bool RTC_impl::RTObjectStateMachine::reset | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| void RTC_impl::RTObjectStateMachine::workerDo | ( | ) |
| void RTC_impl::RTObjectStateMachine::workerPostDo | ( | ) |
| void RTC_impl::RTObjectStateMachine::workerPreDo | ( | ) |