RTI Connext DDS Micro
Version 2.4.6
Main Page
Related Pages
Manuals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
rtps_dll.h
Go to the documentation of this file.
1
/*
2
(c) Copyright, Real-Time Innovations, 2011-2015.
3
All rights reserved.
4
No duplications, whole or partial, manual or electronic, may be made
5
without express written permission. Any such copies, or
6
revisions thereof, must display this notice unaltered.
7
This code contains trade secrets of Real-Time Innovations, Inc.
8
9
modification history
10
------------ -------
11
1.0a,2011-05-18,eh Created, from micro 1.0
12
=========================================================================*/
13
14
/*e \file
15
* \brief RTPS Configuration
16
*
17
* \details
18
* Configurable build flags for RTPS functionality
19
*/
20
21
#ifndef rtps_dll_h
22
#define rtps_dll_h
23
24
25
26
#if defined(RTI_WIN32) || defined(RTI_WINCE30)
27
28
#if defined(RTIME_DLL_EXPORT)
29
#ifndef RTI_rtps_DLL_EXPORT
30
#define RTI_rtps_DLL_EXPORT
31
#endif
32
#ifndef RTI_rtps_DLL_VARIABLE
33
#define RTI_rtps_DLL_VARIABLE
34
#endif
35
#endif
36
37
#if defined(RTI_rtps_DLL_EXPORT)
38
#define RTPSDllExport __declspec( dllexport )
39
#else
40
#define RTPSDllExport
41
#endif
/* RTI_RTPS_DLL_EXPORT */
42
43
#if defined(RTI_rtps_DLL_VARIABLE)
44
#if defined(RTI_rtps_DLL_EXPORT)
45
#define RTPSDllVariable __declspec( dllexport )
46
#else
47
#define RTPSDllVariable __declspec( dllimport )
48
#endif
/* RTI_RTPS_DLL_EXPORT */
49
#else
50
#define RTPSDllVariable
51
#endif
/* RTI_RTPS_DLL_VARIABLE */
52
#else
53
#define RTPSDllExport
54
#define RTPSDllVariable
55
#endif
/* RTI_WIN32 || RTI_WINCE30 */
56
57
#if defined(__cplusplus) && defined(RTI_USE_CPP_API)
58
#define RTI_CPP
59
#endif
60
61
#endif
/* rtps_dll_h */
RTI Connext DDS Micro Version 2.4.6
Copyright © Mon Jan 25 2016
Real-Time Innovations, Inc