RTI Connext Micro  Version 2.4.1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
rt_dll.h
Go to the documentation of this file.
1 /*
2  * FILE: rt_dll.h - DB external linkage
3  *
4  * Copyright 2012-2014 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 rt_dll_h
19 #define rt_dll_h
20 
21 
22 #if defined(RTI_WIN32) || defined(RTI_WINCE30)
23 
24 #if defined(RTIME_DLL_EXPORT)
25 
26 #if defined(RTIME_DLL_EXPORT)
27 #ifndef RTI_rt_DLL_EXPORT
28 #define RTI_rt_DLL_EXPORT
29 #endif
30 #ifndef RTI_rt_DLL_VARIABLE
31 #define RTI_rt_DLL_VARIABLE
32 #endif
33 #endif
34 
35 #ifndef RTI_rt_DLL_EXPORT
36 #define RTI_rt_DLL_EXPORT
37 #endif
38 #ifndef RTI_rt_DLL_VARIABLE
39 #define RTI_rt_DLL_VARIABLE
40 #endif
41 #endif
42 
43 #if defined(RTI_rt_DLL_EXPORT)
44 #define RTDllExport __declspec( dllexport )
45 #else
46 #define RTDllExport
47 #endif /* RTI_rt_DLL_EXPORT */
48 
49 #if defined(RTI_rt_DLL_VARIABLE)
50 #if defined(RTI_rt_DLL_EXPORT)
51 #define RTDllVariable __declspec( dllexport )
52 #else
53 #define RTDllVariable __declspec( dllimport )
54 #endif /* RTI_rt_DLL_EXPORT */
55 #else
56 #define RTDllVariable
57 #endif /* RTI_rt_DLL_VARIABLE */
58 #else
59 #define RTDllExport
60 #define RTDllVariable
61 #endif /* RTI_WIN32 || RTI_WINCE30 */
62 
63 
64 #endif /* rt_dll_h */

RTI Connext Micro Version 2.4.1.0 Copyright © Thu Nov 20 2014 Real-Time Innovations, Inc