OpenRTM-aist  2.1.0
SimulatorExecutionContext.h
[詳解]
1 // -*- C++ -*-
19 #ifndef TEST_EC_H
20 #define TEST_EC_H
21 
22 
23 
24 #include <mutex>
25 #include <rtm/RTC.h>
28 
29 
30 namespace RTC
31 {
50  : public virtual RTC::OpenHRPExecutionContext
51  {
52  public:
69 
92  RTC::ReturnCode_t
116  RTC::ReturnCode_t
140  RTC::ReturnCode_t
142 
143  private:
144 
145  };
146 } // namespace RTC
147 
148 
149 
150 extern "C"
151 {
160 }
161 
162 #endif
ExecutionContext base class
Execution context for OpenHRP3
RTComponent header
void SimulatorExecutionContextInit(RTC::Manager *manager)
ECFactoryへの登録のための初期化関数
Manager クラス
Definition: Manager.h:91
OpenHRPExecutionContext クラス
Definition: OpenHRPExecutionContext.h:50
SimulatorExecutionContext クラス
Definition: SimulatorExecutionContext.h:51
SimulatorExecutionContext()
コンストラクタ
RTC::ReturnCode_t reset_component(RTC::LightweightRTObject_ptr comp) override
RTコンポーネントをリセットする
RTC::ReturnCode_t activate_component(RTC::LightweightRTObject_ptr comp) override
RTコンポーネントをアクティブ化する
RTC::ReturnCode_t deactivate_component(RTC::LightweightRTObject_ptr comp) override
RTコンポーネントを非アクティブ化する
~SimulatorExecutionContext() override
デストラクタ
RTC::LightweightRTObject_ptr LightweightRTObject_ptr
Definition: ExecutionContextWorker.h:37
RTコンポーネント