RTI Connext DDS Micro  Version 2.4.8
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
cdr_dll.h
1 /*
2  * FILE: cdr_dll.h - External linkage definitions
3  *
4  * (c) Copyright, Real-Time Innovations, 2008-2015.
5  * All rights reserved.
6  *
7  * No duplications, whole or partial, manual or electronic, may be made
8  * without express written permission. Any such copies, or
9  * revisions thereof, must display this notice unaltered.
10  * This code contains trade secrets of Real-Time Innovations, Inc.
11  *
12  * Modification History
13  * --------------------
14  * 22sep2008,kaj Created
15  */
16 #ifndef cdr_dll_h
17 #define cdr_dll_h
18 
19 #if defined(RTI_WIN32) || defined(RTI_WINCE)
20 
21 #if defined(RTIME_DLL_EXPORT)
22 #ifndef RTI_cdr_DLL_EXPORT
23 #define RTI_cdr_DLL_EXPORT
24 #endif
25 #ifndef RTI_cdr_DLL_VARIABLE
26 #define RTI_cdr_DLL_VARIABLE
27 #endif
28 #endif
29 
30 #if defined(RTI_cdr_DLL_EXPORT)
31 #define CDRDllExport __declspec( dllexport )
32 #else
33 #define CDRDllExport
34 #endif /* RTI_cdr_DLL_EXPORT */
35 
36 #if defined(RTI_cdr_DLL_VARIABLE)
37 #if defined(RTI_cdr_DLL_EXPORT)
38 #define CDRDllVariable __declspec( dllexport )
39 #else
40 #define CDRDllVariable __declspec( dllimport )
41 #endif /* RTI_cdr_DLL_EXPORT */
42 #else
43 #define CDRDllVariable
44 #endif /* RTI_cdr_DLL_VARIABLE */
45 #else
46 #define CDRDllExport
47 #define CDRDllVariable
48 #endif /* RTI_WIN32 || RTI_WINCE */
49 
50 
51 #endif /* cdr_dll_h */

RTI Connext DDS Micro Version 2.4.8 Copyright © Tue Apr 12 2016 Real-Time Innovations, Inc