ExecutionContext用基底クラス. [詳細]
#include <ExecutionContextBase.h>
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の基底クラス。
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で再定義されています。