OpenRTM-aist  1.1.2
公開メンバ関数 | 全メンバ一覧
RTC::ExecutionContextBase クラスabstract

ExecutionContext用基底クラス [詳解]

#include <ExecutionContextBase.h>

RTC::ExecutionContextBase の継承関係図
RTC::PeriodicExecutionContext RTC::ExtTrigExecutionContext RTC::OpenHRPExecutionContext

公開メンバ関数

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で再実装されています。