MAK RTIspy API Documentation for HLA Evolved
rtiMsConfig.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2003 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: rtiMsConfig.h,v $ $Revision: 1.4 $ $State: Exp $
7 *********************************************************************/
8 
11 
12 #ifndef DtRtiMsConfig_H_
13 #define DtRtiMsConfig_H_
14 
15 #if !defined(_WIN32) || (_MSC_VER < 1600 )
16 #define nullptr 0
17 #endif
18 
19 #ifdef _WIN32
20 
22 #pragma warning(disable: 4290)
23 
24 #pragma warning(disable: 4275)
25 #pragma warning(disable: 4251)
26 
27 #pragma warning(disable: 4786)
28 
29 #pragma warning (disable : 4503 )
30 
31 #pragma warning (disable : 4355 )
32 
33 
34 #endif
35 
36 #if DT_USE_MAK_RTI_DLL || DT_DLL_ASSISTANT || DT_DLL_ASSISTANTAPP || DT_DLL_EXEC || DT_DLL_FORWARDER || DT_DLL_FORWARDERAPP || DT_DLL_LRC || DT_DLL_RTIUTIL || DT_DLL_CHOOSER || DT_DLL_SHAREDMEMORY || DT_DLL_WWW || DT_DLL_WWWEHS
37 
38 #ifdef DT_DLL_ASSISTANT
39 #undef DT_DLL_ASSISTANT
40 #define DT_DLL_ASSISTANT __declspec( dllexport )
41 #else
42 #define DT_DLL_ASSISTANT __declspec( dllimport )
43 #endif
44 
45 #ifdef DT_DLL_ASSISTANTAPP
46 #undef DT_DLL_ASSISTANTAPP
47 #define DT_DLL_ASSISTANTAPP __declspec( dllexport )
48 #else
49 #define DT_DLL_ASSISTANTAPP __declspec( dllimport )
50 #endif
51 
52 #ifdef DT_DLL_EXEC
53 #undef DT_DLL_EXEC
54 #define DT_DLL_EXEC __declspec( dllexport )
55 #else
56 #define DT_DLL_EXEC __declspec( dllimport )
57 #endif
58 
59 #ifdef DT_DLL_FORWARDER
60 #undef DT_DLL_FORWARDER
61 #define DT_DLL_FORWARDER __declspec( dllexport )
62 #else
63 #define DT_DLL_FORWARDER __declspec( dllimport )
64 #endif
65 
66 #ifdef DT_DLL_FORWARDERAPP
67 #undef DT_DLL_FORWARDERAPP
68 #define DT_DLL_FORWARDERAPP __declspec( dllexport )
69 #else
70 #define DT_DLL_FORWARDERAPP __declspec( dllimport )
71 #endif
72 
73 #ifdef DT_DLL_LRC
74 #undef DT_DLL_LRC
75 #define DT_DLL_LRC __declspec( dllexport )
76 #else
77 #define DT_DLL_LRC __declspec( dllimport )
78 #endif
79 
80 #ifdef DT_DLL_RTIUTIL
81 #undef DT_DLL_RTIUTIL
82 #define DT_DLL_RTIUTIL __declspec( dllexport )
83 #else
84 #define DT_DLL_RTIUTIL __declspec( dllimport )
85 #endif
86 
87 #ifdef DT_DLL_CHOOSER
88 #undef DT_DLL_CHOOSER
89 #define DT_DLL_CHOOSER __declspec( dllexport )
90 #else
91 #define DT_DLL_CHOOSER __declspec( dllimport )
92 #endif
93 
94 #ifdef DT_DLL_SHAREDMEMORY
95 #undef DT_DLL_SHAREDMEMORY
96 #define DT_DLL_SHAREDMEMORY __declspec( dllexport )
97 #else
98 #define DT_DLL_SHAREDMEMORY __declspec( dllimport )
99 #endif
100 
101 #ifdef DT_DLL_WWW
102 #undef DT_DLL_WWW
103 #define DT_DLL_WWW __declspec( dllexport )
104 #else
105 #define DT_DLL_WWW __declspec( dllimport )
106 #endif
107 
108 #ifdef DT_DLL_WWWEHS
109 #undef DT_DLL_WWWEHS
110 #define DT_DLL_WWWEHS __declspec( dllexport )
111 #else
112 #define DT_DLL_WWWEHS __declspec( dllimport )
113 #endif
114 
115 #else
116 
117 #define DT_DLL_ASSISTANT
118 #define DT_DLL_ASSISTANTAPP
119 #define DT_DLL_EXEC
120 #define DT_DLL_FORWARDER
121 #define DT_DLL_FORWARDERAPP
122 #define DT_DLL_LRC
123 #define DT_DLL_RTIUTIL
124 #define DT_DLL_CHOOSER
125 #define DT_DLL_SHAREDMEMORY
126 #define DT_DLL_WWW
127 #define DT_DLL_WWWEHS
128 #endif
129 
130 #endif

Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)