OpenRTM  1.0.0
Public メソッド | すべてのメンバ一覧
クラス RTC::ExecutionContextBaseabstract

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  )
inlinevirtual

仮想デストラクタ

関数

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)
inlinevirtual

ExecutionContextの処理を進める

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

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