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

クラス RTC::PeriodicExecutionContext::DFPBase

#include <PeriodicExecutionContext.h>

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

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

Public メソッド

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

Public 変数

UniqueId ec_id
StateMachine< ExecContextState,
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 void RTC::PeriodicExecutionContext::DFPBase::on_aborting const ECStates st  )  [pure virtual]
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


変数

UniqueId RTC::PeriodicExecutionContext::DFPBase::ec_id
 

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


このクラスの説明は次のファイルから生成されました:
OpenRTMに対してFri Oct 5 05:15:03 2007に生成されました。  doxygen 1.4.1