VR-Exchange 2.1 API Documentation
namespace.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2006 VT MAK
3 ******************************************************************************/
4 #pragma once
5 
6 
9 
12 #define DtVREXCHANGE_NAMESPACE MAKVrExchange
13 
17 #define DtHLA_BROKER_NAMESPACE DtHlaBroker
18 
22 #define DtTENA_BROKER_NAMESPACE DtTenaBroker
23 
27 #define DtDIS_BROKER_NAMESPACE DtDisBroker
28 
31 #define DtVREXCHANGE_NAMESPACE_BEGIN namespace DtVREXCHANGE_NAMESPACE {
32 #define DtVREXCHANGE_NAMESPACE_END }
33 
36 #define DtHLA_BROKER_NAMESPACE_BEGIN DtVREXCHANGE_NAMESPACE_BEGIN \
37  namespace DtHLA_BROKER_NAMESPACE {
38 #define DtHLA_BROKER_NAMESPACE_END } DtVREXCHANGE_NAMESPACE_END
39 
42 #define DtTENA_BROKER_NAMESPACE_BEGIN DtVREXCHANGE_NAMESPACE_BEGIN \
43  namespace DtTENA_BROKER_NAMESPACE {
44 #define DtTENA_BROKER_NAMESPACE_END } DtVREXCHANGE_NAMESPACE_END
45 
48 #define DtDIS_BROKER_NAMESPACE_BEGIN DtVREXCHANGE_NAMESPACE_BEGIN \
49  namespace DtDIS_BROKER_NAMESPACE {
50 #define DtDIS_BROKER_NAMESPACE_END } DtVREXCHANGE_NAMESPACE_END
51 
54 
55 #ifdef WIN32
56 
57 #ifdef DT_DLL_BROKER
58 #undef DT_DLL_BROKER
59 #define DT_DLL_BROKER __declspec( dllexport )
60 #else
61 #define DT_DLL_BROKER __declspec( dllimport )
62 #endif
63 
64 
65 
66 #ifdef DT_DLL_DISBROKER
67 #undef DT_DLL_DISBROKER
68 #define DT_DLL_DISBROKER __declspec( dllexport )
69 #else
70 #define DT_DLL_DISBROKER __declspec( dllimport )
71 #endif
72 
73 #ifdef DT_DLL_VRXWIDGETS
74 #undef DT_DLL_VRXWIDGETS
75 #define DT_DLL_VRXWIDGETS __declspec( dllexport )
76 #else
77 #define DT_DLL_VRXWIDGETS __declspec( dllimport )
78 #endif
79 
80 #ifdef DT_DLL_HLABROKER
81 #undef DT_DLL_HLABROKER
82 #define DT_DLL_HLABROKER __declspec( dllexport )
83 #else
84 #define DT_DLL_HLABROKER __declspec( dllimport )
85 #endif
86 
87 
88 
89 #ifdef DT_DLL_TENABROKER
90 #undef DT_DLL_TENABROKER
91 #define DT_DLL_TENABROKER __declspec( dllexport )
92 #else
93 #define DT_DLL_TENABROKER __declspec( dllimport )
94 #endif
95 
96 
97 
98 #ifdef DT_DLL_LIBPORTAL
99 #undef DT_DLL_LIBPORTAL
100 #define DT_DLL_LIBPORTAL __declspec( dllexport )
101 #else
102 #define DT_DLL_LIBPORTAL __declspec( dllimport )
103 #endif
104 
105 
106 
107 #ifdef DT_DLL_LIBPORTALAPP
108 #undef DT_DLL_LIBPORTALAPP
109 #define DT_DLL_LIBPORTALAPP __declspec( dllexport )
110 #else
111 #define DT_DLL_LIBPORTALAPP __declspec( dllimport )
112 #endif
113 
114 #else // #ifdef WIN32
115 
116 #define DT_DLL_BROKER
117 #define DT_DLL_DISBROKER
118 #define DT_DLL_HLABROKER
119 #define DT_DLL_TENABROKER
120 #define DT_DLL_LIBPORTAL
121 #define DT_DLL_VRXWIDGETS
122 #define DT_DLL_LIBPORTALAPP
123 
124 
125 #endif // #ifdef WIN32
126 

Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)