#include <RTObjectStateMachine.h>
◆ RTObjectStateMachine() [1/2]
RTC_impl::RTObjectStateMachine::RTObjectStateMachine |
( |
RTC::ExecutionContextHandle_t | id, |
|
|
RTC::LightweightRTObject_ptr | comp ) |
◆ RTObjectStateMachine() [2/2]
◆ ~RTObjectStateMachine()
virtual RTC_impl::RTObjectStateMachine::~RTObjectStateMachine |
( |
| ) |
|
|
virtual |
◆ activate()
bool RTC_impl::RTObjectStateMachine::activate |
( |
| ) |
|
◆ deactivate()
bool RTC_impl::RTObjectStateMachine::deactivate |
( |
| ) |
|
◆ getExecutionContextHandle()
RTC::ExecutionContextHandle_t RTC_impl::RTObjectStateMachine::getExecutionContextHandle |
( |
| ) |
|
◆ getRTObject()
RTC::LightweightRTObject_ptr RTC_impl::RTObjectStateMachine::getRTObject |
( |
| ) |
|
◆ getState()
◆ getStates()
◆ goTo()
◆ isCurrentState()
◆ isEquivalent()
bool RTC_impl::RTObjectStateMachine::isEquivalent |
( |
RTC::LightweightRTObject_ptr | comp | ) |
|
◆ isNextState()
◆ onAborting()
◆ onAction()
◆ onActivated()
◆ onDeactivated()
◆ onError()
◆ onExecute()
◆ onModeChanged()
◆ onRateChanged()
RTC::ReturnCode_t RTC_impl::RTObjectStateMachine::onRateChanged |
( |
| ) |
|
◆ onReset()
◆ onShutdown()
void RTC_impl::RTObjectStateMachine::onShutdown |
( |
| ) |
|
◆ onStartup()
void RTC_impl::RTObjectStateMachine::onStartup |
( |
| ) |
|
◆ onStateUpdate()
◆ operator=()
◆ reset()
bool RTC_impl::RTObjectStateMachine::reset |
( |
| ) |
|
◆ setComponentAction()
void RTC_impl::RTObjectStateMachine::setComponentAction |
( |
RTC::LightweightRTObject_ptr | comp | ) |
|
|
protected |
◆ setDataFlowComponentAction()
void RTC_impl::RTObjectStateMachine::setDataFlowComponentAction |
( |
RTC::LightweightRTObject_ptr | comp | ) |
|
|
protected |
◆ setFsmParticipantAction()
void RTC_impl::RTObjectStateMachine::setFsmParticipantAction |
( |
RTC::LightweightRTObject_ptr | comp | ) |
|
|
protected |
◆ setMultiModeComponentAction()
void RTC_impl::RTObjectStateMachine::setMultiModeComponentAction |
( |
RTC::LightweightRTObject_ptr | comp | ) |
|
|
protected |
◆ updateState()
void RTC_impl::RTObjectStateMachine::updateState |
( |
| ) |
|
|
protected |
◆ workerDo()
void RTC_impl::RTObjectStateMachine::workerDo |
( |
| ) |
|
◆ workerPostDo()
void RTC_impl::RTObjectStateMachine::workerPostDo |
( |
| ) |
|
◆ workerPreDo()
void RTC_impl::RTObjectStateMachine::workerPreDo |
( |
| ) |
|
The documentation for this class was generated from the following file: