RTC.h
Go to the documentation of this file.
1 // -*- C++ -*-
19 #ifndef RTC_H
20 #define RTC_H
21 
22 #include <rtm/config_rtc.h>
23 
24 #ifdef ORB_IS_MICO
25 #include <CORBA.h>
26 #include <coss/CosNaming.h>
27 #include <rtm/idl/RTC.h>
28 #endif
29 
30 #ifdef ORB_IS_TAO
31 #include <tao/corba.h>
32 #include <orbsvcs/CosNamingC.h>
33 #endif
34 
35 #ifdef ORB_IS_RTORB
36 #include <RtORB/cdrStream.h>
37 #endif // ORB_IS_RTORB
38 
39 #ifdef ORB_IS_OMNIORB
40 
41 #ifdef WIN32
42 #pragma warning( disable : 4267 )
43 #pragma warning( disable : 4290 )
44 #pragma warning( disable : 4311 )
45 #pragma warning( disable : 4312 )
46 #endif // WIN32
47 
48 #include <omniORB4/CORBA.h>
49 #include <omnithread.h>
50 
51 #ifdef WIN32
52 #pragma warning( default : 4267 )
53 #pragma warning( default : 4290 )
54 #pragma warning( default : 4311 )
55 #pragma warning( default : 4312 )
56 #endif // WIN32
57 
58 #endif // ORB_IS_OMNIORB
59 
60 #include <rtm/idl/OpenRTMSkel.h>
61 
62 #ifdef RTC_CORBA_CXXMAPPING11
63 #define RefCountServantBase ServantBase
64 #endif
65 
66 // for Windows DLL export
67 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
68 # define DLL_EXPORT __declspec(dllexport)
69 // # define usleep(x) Sleep(x/1000);
70 // # define LINE_MAX 256
71 BOOL WINAPI DllMain (HINSTANCE hinstDll, DWORD fdwReason, LPVOID lpvReserved);
72 #else
73 # define DLL_EXPORT
74 # define WINAPI
75 #endif /* Windows */
76 
77 
78 //#if defined(COMPAT_OPENRTM_0_4)
79 #include <coil/Properties.h>
80 
81 namespace RTC
82 {
84 };
85 
86 //#endif // COMPAT_OPENRTM_0_4
87 
88 #endif // RTC_H
RT-Component.
#define WINAPI
Definition: RTC.h:74
coil::Properties Properties
Definition: RTC.h:83
Class represents a set of properties.
Definition: Properties.h:101
doil CORBA header


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