RTI Connext DDS Micro  Version 2.4.11
 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 #include "osapi/osapi_config.h"
20 
21 #if defined(RTI_WIN32) || defined(RTI_WINCE)
22 
23 #if defined(RTIME_DLL_EXPORT)
24 #ifndef RTI_cdr_DLL_EXPORT
25 #define RTI_cdr_DLL_EXPORT
26 #endif
27 #ifndef RTI_cdr_DLL_VARIABLE
28 #define RTI_cdr_DLL_VARIABLE
29 #endif
30 #endif
31 
32 #if defined(RTI_cdr_DLL_EXPORT)
33 #define CDRDllExport __declspec( dllexport )
34 #else
35 #define CDRDllExport
36 #endif /* RTI_cdr_DLL_EXPORT */
37 
38 #if defined(RTI_cdr_DLL_VARIABLE)
39 #if defined(RTI_cdr_DLL_EXPORT)
40 #define CDRDllVariable __declspec( dllexport )
41 #else
42 #define CDRDllVariable __declspec( dllimport )
43 #endif /* RTI_cdr_DLL_EXPORT */
44 #else
45 #define CDRDllVariable
46 #endif /* RTI_cdr_DLL_VARIABLE */
47 #else
48 #define CDRDllExport
49 #define CDRDllVariable
50 #endif /* RTI_WIN32 || RTI_WINCE */
51 
52 
53 #endif /* cdr_dll_h */

RTI Connext DDS Micro Version 2.4.11 Copyright © Mon Jul 23 2018 Real-Time Innovations, Inc