IRTC.h
Go to the documentation of this file.
1 // -*- C++ -*-
20 #ifndef RTC_IRTC_H
21 #define RTC_IRTC_H
22 
23 #include <vector>
24 #include <utility>
25 
26 namespace RTC
27 {
28 namespace Local
29 {
31  {
38  };
39 
41  {
46  };
47 
49  {
53  };
54 
56  {
59  };
60 
61 #define EXECUTION_HANDLE_TYPE_NATIVE long
62 
65  typedef char * UniqueIdentifier;
66 
67  typedef std::vector<std::pair<std::string, std::string> > NVList;
68 
69  class ExecutionContext;
70  typedef std::vector<ExecutionContext*> ExecutionContextList;
71 
72  struct LightweightRTObject;
73 }; // namespace Local
74 }; // namespace RTC
75 #endif // RTC_IRTC_H
76 
EXECUTION_HANDLE_TYPE_NATIVE ExecutionContextHandle_t
Definition: IRTC.h:63
RT-Component.
std::vector< std::pair< std::string, std::string > > NVList
Definition: IRTC.h:67
char * UniqueIdentifier
Definition: IRTC.h:65
std::vector< ExecutionContext * > ExecutionContextList
Definition: IRTC.h:69
ExecutionKind
Definition: IRTC.h:48
ReturnCode_t
Definition: IRTC.h:30
#define EXECUTION_HANDLE_TYPE_NATIVE
Definition: IRTC.h:61
LifeCycleState
Definition: IRTC.h:40
EXECUTION_HANDLE_TYPE_NATIVE ECHandle_t
Definition: IRTC.h:64
PortInterfacePolarity
Definition: IRTC.h:55


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:43