メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

RTC.h

説明を見る。
00001 // -*- C++ -*-
00019 /*
00020  * $Log: RTC.h,v $
00021  * Revision 1.5.2.1  2007/07/20 16:05:14  n-ando
00022  * usleep definition for win32 porting.
00023  * Useless __declspec definitions were deleted.
00024  *
00025  * Revision 1.5  2007/04/13 18:14:41  n-ando
00026  * Now OpenRTMSkel.h is included.
00027  *
00028  * Revision 1.4  2007/01/21 10:38:54  n-ando
00029  * Some tirivial fixex.
00030  *
00031  * Revision 1.3  2006/10/17 19:12:01  n-ando
00032  * Modified to include omniORB4 CORBA/h header file.
00033  *
00034  * Revision 1.2  2005/05/16 05:49:10  n-ando
00035  * Some definitions (__declspec(dllexport), __declspec(dllimport) etc..)
00036  * were added for Windows ports.
00037  *
00038  * Revision 1.1.1.1  2005/05/12 09:06:18  n-ando
00039  * Public release.
00040  *
00041  *
00042  */
00043 
00044 #ifndef RTC_h
00045 #define RTC_h
00046 
00047 #include "rtm/config_rtc.h"
00048 
00049 #ifdef ORB_IS_MICO
00050 #include <CORBA.h>
00051 #include <coss/CosNaming.h>
00052 #endif
00053 
00054 #ifdef ORB_IS_TAO
00055 #include <tao/corba.h>
00056 #include <orbsvcs/CosNamingC.h>
00057 #endif
00058 
00059 #ifdef ORB_IS_OMNIORB
00060 #undef PACKAGE_BUGREPORT
00061 #undef PACKAGE_NAME
00062 #undef PACKAGE_STRING
00063 #undef PACKAGE_TARNAME
00064 #undef PACKAGE_VERSION
00065 #include <omniORB4/CORBA.h>
00066 #include <omnithread.h>
00067 #endif
00068 
00069 
00070 // for windows DLL
00071 #ifdef WIN32
00072 
00073 //#ifdef DLLEXT
00074 //#define EXPORTS __declspec(dllexport)
00075 //#else  // DLLEXT
00076 //#define EXPORTS __declspec(dllimport)
00077 //#endif // DLLEXT
00078 
00079 #define LINE_MAX 256
00080 BOOL WINAPI DllMain (HINSTANCE hinstDll, DWORD fdwReason, LPVOID lpvReserved);
00081 
00082 #else  // WIN32
00083 
00084 #define EXPORTS
00085 #define WINAPI
00086 
00087 #endif // WIN32
00088 
00089 #include "rtm/idl/OpenRTMSkel.h"
00090 
00091 
00092 #ifdef WIN32
00093 #define usleep(x) Sleep(x/1000);
00094 #endif // WIN32
00095 
00096 #endif // RTC_h

OpenRTMに対してFri Oct 5 05:14:57 2007に生成されました。  doxygen 1.4.1