RTI Connext DDS Micro  Version 2.4.6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
netio_dll.h
Go to the documentation of this file.
1 /*
2  * FILE: netio_dll.h - NETIO external linkage
3  *
4  * Copyright 2012-2015 Real-Time Innovations, Inc.
5  *
6  * No duplications, whole or partial, manual or electronic, may be made
7  * without express written permission. Any such copies, or
8  * revisions thereof, must display this notice unaltered.
9  * This code contains trade secrets of Real-Time Innovations, Inc.
10  *
11  * Modification History
12  * --------------------
13  * 04jan2012,tk Written
14  */
15 /*ce
16  * \file
17  */
18 #ifndef netio_dll_h
19 #define netio_dll_h
20 
21 #if defined(RTI_WIN32) || defined(RTI_WINCE30)
22 
23 #if defined(RTIME_DLL_EXPORT)
24 #ifndef RTI_netio_DLL_EXPORT
25 #define RTI_netio_DLL_EXPORT
26 #endif
27 #ifndef RTI_netio_DLL_VARIABLE
28 #define RTI_netio_DLL_VARIABLE
29 #endif
30 #endif
31 
32 #if defined(RTI_netio_DLL_EXPORT)
33 #define NETIODllExport __declspec( dllexport )
34 #else
35 #define NETIODllExport
36 #endif /* RTI_netio_DLL_EXPORT */
37 
38 #if defined(RTI_netio_DLL_VARIABLE)
39 #if defined(RTI_netio_DLL_EXPORT)
40 #define NETIODllVariable __declspec( dllexport )
41 #else
42 #define NETIODllVariable __declspec( dllimport )
43 #endif /* RTI_netio_DLL_EXPORT */
44 #else
45 #define NETIODllVariable
46 #endif /* RTI_netio_DLL_VARIABLE */
47 #else
48 #define NETIODllExport
49 #define NETIODllVariable
50 #endif /* RTI_WIN32 || RTI_WINCE30 */
51 
52 #if defined(__cplusplus) && defined(RTI_USE_CPP_API)
53 #define RTI_CPP
54 #endif
55 
56 #endif /* netio_dll_h */

RTI Connext DDS Micro Version 2.4.6 Copyright © Mon Jan 25 2016 Real-Time Innovations, Inc