OpenRTM-aist
2.0.2
読み取り中…
検索中…
一致する文字列を見つけられません
RTC.h
[詳解]
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
#include <rtm/idl/DataPortSkel.h>
34
#include <rtm/idl/DataPort_OpenRTMSkel.h>
35
#endif
36
37
#ifdef ORB_IS_RTORB
38
#include <RtORB/cdrStream.h>
39
#endif
// ORB_IS_RTORB
40
41
#ifdef ORB_IS_OMNIORB
42
43
#include <omniORB4/CORBA.h>
44
#include <omnithread.h>
45
46
#endif
// ORB_IS_OMNIORB
47
48
#include <rtm/idl/OpenRTMSkel.h>
49
50
#ifdef RTC_CORBA_CXXMAPPING11
51
#define RefCountServantBase ServantBase
52
#endif
53
54
// for Windows DLL export
55
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
56
# define DLL_EXPORT __declspec(dllexport)
57
BOOL
WINAPI
DllMain (HINSTANCE hinstDll, DWORD fdwReason, LPVOID lpvReserved);
58
#else
59
# define DLL_EXPORT
60
# define WINAPI
61
#endif
/* Windows */
62
63
#ifdef ORB_IS_ORBEXPRESS
64
#include <CosNaming.h>
65
#endif
66
67
68
#include <coil/Properties.h>
69
70
namespace
RTC
71
{
72
using
Properties
= coil::Properties;
73
74
}
// namespace RTC
75
76
77
#endif
// RTC_H
WINAPI
#define WINAPI
Definition
RTC.h:60
RTC
RTコンポーネント
RTC::Properties
coil::Properties Properties
Definition
RTC.h:72
構築:
1.11.0