#include <ExtTrigExecutionContext.h>
Public メソッド | |
ExtTrigExecutionContext () | |
コンストラクタ | |
virtual | ~ExtTrigExecutionContext (void) |
デストラクタ | |
virtual void | tick () throw (CORBA::SystemException) |
処理を1ステップ進める | |
virtual int | svc (void) |
各 Component の処理を呼び出す。 | |
構成 | |
struct | Worker |
1周期毎の実行が可能なPeriodic Sampled Data Processing(周期実行用) ExecutionContextクラス。 外部からのメソッド呼びだしによって時間が1周期づつ進む。
RTC::ExtTrigExecutionContext::ExtTrigExecutionContext | ( | ) |
コンストラクタ
コンストラクタ
virtual RTC::ExtTrigExecutionContext::~ExtTrigExecutionContext | ( | void | ) | [virtual] |
デストラクタ
デストラクタ
virtual void RTC::ExtTrigExecutionContext::tick | ( | ) | throw (CORBA::SystemException) [virtual] |
virtual int RTC::ExtTrigExecutionContext::svc | ( | void | ) | [virtual] |
各 Component の処理を呼び出す。
ExecutionContext に attach されている各 Component の処理を呼び出す。 全 Component の処理を呼び出した後、次の呼出が発生するまで休止する。
RTC::PeriodicExecutionContextを再定義しています。