OpenRTM  1.0.0
Public メソッド
クラス RTC::ExecutionContextBase

ExecutionContext用基底クラス [詳細]

#include <ExecutionContextBase.h>

RTC::ExecutionContextBaseに対する継承グラフ
RTC::PeriodicExecutionContext RTC::ExtTrigExecutionContext RTC::OpenHRPExecutionContext

すべてのメンバ一覧

Public メソッド

virtual ~ExecutionContextBase (void)
virtual void tick () throw (CORBA::SystemException)
 ExecutionContextの処理を進める
virtual RTC::ReturnCode_t bindComponent (RTObject_impl *rtc)=0
virtual
RTC::ExecutionContextService_ptr 
getObjRef ()=0

説明

ExecutionContext用基底クラス

ExecutionContextの基底クラス。

から:
0.4.0

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

virtual RTC::ExecutionContextBase::~ExecutionContextBase ( void  ) [inline, virtual]

仮想デストラクタ


関数

virtual RTC::ReturnCode_t RTC::ExecutionContextBase::bindComponent ( RTObject_impl rtc) [pure virtual]

コンポーネントをバインドする。

RTC::PeriodicExecutionContextで実装されています。

virtual RTC::ExecutionContextService_ptr RTC::ExecutionContextBase::getObjRef ( ) [pure virtual]

オブジェクトのリファレンスを取得する。

RTC::PeriodicExecutionContextで実装されています。

virtual void RTC::ExecutionContextBase::tick ( void  ) throw (CORBA::SystemException) [inline, virtual]

ExecutionContextの処理を進める

ExecutionContextの処理を1周期分進める。

RTC::ExtTrigExecutionContext, と RTC::OpenHRPExecutionContextで再定義されています。