OpenRTM-aist  2.1.0
SimulatorExecutionContext.h
Go to the documentation of this file.
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)
Initialization function to register to ECFactory.
Manager class.
Definition: Manager.h:91
OpenHRPExecutionContext class.
Definition: OpenHRPExecutionContext.h:50
SimulatorExecutionContext class.
Definition: SimulatorExecutionContext.h:51
SimulatorExecutionContext()
Constructor.
RTC::ReturnCode_t reset_component(RTC::LightweightRTObject_ptr comp) override
Activate an RT-component.
RTC::ReturnCode_t activate_component(RTC::LightweightRTObject_ptr comp) override
Activate an RT-component.
RTC::ReturnCode_t deactivate_component(RTC::LightweightRTObject_ptr comp) override
Activate an RT-component.
~SimulatorExecutionContext() override
Destructor.
RTC::LightweightRTObject_ptr LightweightRTObject_ptr
Definition: ExecutionContextWorker.h:37
RT-Component.