OpenHRPExecutionContext.h
Go to the documentation of this file.
1 // -*- C++ -*-
20 #ifndef RTC_OPENHRPEXECUTIONCONTEXT_H
21 #define RTC_OPENHRPEXECUTIONCONTEXT_H
22 
23 #include <rtm/RTC.h>
24 
25 #include <coil/Task.h>
26 
27 #include <rtm/Manager.h>
29 
30 #ifdef WIN32
31 #pragma warning( disable : 4290 )
32 #endif
33 
34 namespace RTC
35 {
55  : public virtual PeriodicExecutionContext
56  {
57  public:
66 
74  virtual ~OpenHRPExecutionContext(void);
75 
89  virtual void tick(void)
90  throw (CORBA::SystemException);
91 
99  virtual int svc(void);
100 
101  private:
102  }; // class OpenHRPExecutionContext
103 }; // namespace RTC
104 
105 #ifdef WIN32
106 #pragma warning( default : 4290 )
107 #endif
108 
109 
110 extern "C"
111 {
120 };
121 
122 #endif // RTC_OPENHRPEXECUTIONCONTEXT_H
123 
RT-Component.
Manager class.
Definition: Manager.h:80
virtual ~OpenHRPExecutionContext(void)
Destructor.
RTComponent manager class.
OpenHRPExecutionContext class.
DLL_EXPORT void OpenHRPExecutionContextInit(RTC::Manager *manager)
Initialization function to register to ECFactory.
#define DLL_EXPORT
Definition: PluginC.cpp:8
virtual void tick(void)
Proceed with tick of ExecutionContext.
PeriodicExecutionContext class.
virtual int svc(void)
The thread running flag of ExecutionContext.
RTComponent header.


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Jun 6 2019 19:25:59