RTI Connext DDS Micro  Version 2.4.11
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
disc_dpde_dll.h
Go to the documentation of this file.
1 /*
2  * FILE: disc_dpde_dll.h - DPDE DLL external linkage
3  *
4  * (c) Copyright 2011-2015 Real-Time Innovations,
5  *
6  * All rights reserved.
7  *
8  * No duplications, whole or partial, manual or electronic, may be made
9  * without express written permission. Any such copies, or
10  * revisions thereof, must display this notice unaltered.
11  * This code contains trade secrets of Real-Time Innovations, Inc.
12  *
13  * Modification History
14  * --------------------
15  * 16aug2011,tk Created
16  */
17 /*ce
18  * \file
19  * \brief DPDE DLL external linkage
20  */
21 #ifndef disc_dpde_dll_h
22 #define disc_dpde_dll_h
23 
24 #include "osapi/osapi_config.h"
25 
26 #if defined(RTI_WIN32) || defined(RTI_WINCE)
27 
28 #if defined(RTIME_DLL_EXPORT)
29 #ifndef RTI_disc_dpde_DLL_EXPORT
30 #define RTI_disc_dpde_DLL_EXPORT
31 #endif
32 #ifndef RTI_disc_dpde_DLL_VARIABLE
33 #define RTI_disc_dpde_DLL_VARIABLE
34 #endif
35 #endif
36 
37 #if defined(RTI_disc_dpde_DLL_EXPORT)
38 #define DISC_DPDEDllExport __declspec( dllexport )
39 #else
40 #define DISC_DPDEDllExport
41 #endif /* RTI_disc_dpde_DLL_EXPORT */
42 
43 #if defined(RTI_disc_dpde_DLL_VARIABLE)
44 #if defined(RTI_disc_dpde_DLL_EXPORT)
45 #define DISC_DPDEDllVariable __declspec( dllexport )
46 #else
47 #define DISC_DPDEDllVariable __declspec( dllimport )
48 #endif /* RTI_disc_dpde_DLL_EXPORT */
49 #else
50 #define DISC_DPDEDllVariable
51 #endif /* RTI_disc_dpde_DLL_VARIABLE */
52 #else
53 #define DISC_DPDEDllExport
54 #define DISC_DPDEDllVariable
55 #endif /* RTI_WIN32 || RTI_WINCE */
56 
57 
58 
59 
60 #if defined(__cplusplus) && defined(RTI_USE_CPP_API)
61 #define RTI_CPP
62 #endif
63 
64 
65 #endif /* disc_dpde_dll_h */

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