RTI Connext DDS Micro
Version 2.4.11
Main Page
Related Pages
Manuals
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