メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

クラス RTC::PeriodicExecutionContext::DFPBase

#include <PeriodicExecutionContext.h>

RTC::PeriodicExecutionContext::DFPBaseに対する継承グラフ

RTC::PeriodicExecutionContext::DFP< Object > すべてのメンバ一覧

Public メソッド

 DFPBase (UniqueId id)
virtual ~DFPBase ()
virtual ReturnCode_t on_startup ()=0
virtual ReturnCode_t on_shutdown ()=0
virtual ReturnCode_t on_activated (const ECStates &st)=0
virtual ReturnCode_t on_deactivated (const ECStates &st)=0
virtual ReturnCode_t on_aborting (const ECStates &st)=0
virtual ReturnCode_t on_error (const ECStates &st)=0
virtual ReturnCode_t on_reset (const ECStates &st)=0
virtual ReturnCode_t on_execute (const ECStates &st)=0
virtual ReturnCode_t on_state_update (const ECStates &st)=0
virtual ReturnCode_t on_rate_changed ()=0
virtual ReturnCode_t worker ()
virtual ExecContextState get_state ()

Public 変数

UniqueId ec_id
StateMachine< ExecContextState,
ReturnCode_t, DFPBase
m_sm

コンストラクタとデストラクタ

RTC::PeriodicExecutionContext::DFPBase::DFPBase UniqueId  id  )  [inline]
 

virtual RTC::PeriodicExecutionContext::DFPBase::~DFPBase  )  [inline, virtual]
 


関数

virtual ExecContextState RTC::PeriodicExecutionContext::DFPBase::get_state  )  [inline, virtual]
 

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_aborting const ECStates st  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_activated const ECStates st  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_deactivated const ECStates st  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_error const ECStates st  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_execute const ECStates st  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_rate_changed  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_reset const ECStates st  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_shutdown  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_startup  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::on_state_update const ECStates st  )  [pure virtual]
 

RTC::PeriodicExecutionContext::DFP< Object >, と RTC::PeriodicExecutionContext::DFP< DataFlowComponent_var >で実装されています.

virtual ReturnCode_t RTC::PeriodicExecutionContext::DFPBase::worker  )  [inline, virtual]
 


変数

UniqueId RTC::PeriodicExecutionContext::DFPBase::ec_id
 

StateMachine<ExecContextState, ReturnCode_t, DFPBase> RTC::PeriodicExecutionContext::DFPBase::m_sm
 


このクラスの説明は次のファイルから生成されました:
OpenRTMに対してMon Jul 23 17:08:05 2007に生成されました。  doxygen 1.4.1