RTI Connext DDS Micro
Version 2.4.9
Main Page
Related Pages
Manuals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
osapi_dll.h
1
/*
2
* FILE: osapi_dll.h - External linkage definitions
3
*
4
* (c) Copyright, Real-Time Innovations, 2008-2015
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
* 22sep2008,tk Created
16
*/
17
#ifndef osapi_dll_h
18
#define osapi_dll_h
19
20
#include "
osapi/osapi_config.h
"
21
22
#if defined(RTI_WIN32) || defined(RTI_WINCE30)
23
24
#if defined(RTIME_DLL_EXPORT)
25
#ifndef RTI_osapi_DLL_EXPORT
26
#define RTI_osapi_DLL_EXPORT
27
#endif
28
#ifndef RTI_osapi_DLL_VARIABLE
29
#define RTI_osapi_DLL_VARIABLE
30
#endif
31
#endif
32
33
#if defined(RTI_osapi_DLL_EXPORT)
34
#define OSAPIDllExport __declspec( dllexport )
35
#else
36
#define OSAPIDllExport
37
#endif
/* RTI_osapi_DLL_EXPORT */
38
39
#if defined(RTI_osapi_DLL_VARIABLE)
40
#if defined(RTI_osapi_DLL_EXPORT)
41
#define OSAPIDllVariable __declspec( dllexport )
42
#else
43
#define OSAPIDllVariable __declspec( dllimport )
44
#endif
/* RTI_osapi_DLL_EXPORT */
45
#else
46
#define OSAPIDllVariable
47
#endif
/* RTI_osapi_DLL_VARIABLE */
48
#else
49
#define OSAPIDllExport
50
#define OSAPIDllVariable
51
#endif
/* RTI_WIN32 || RTI_WINCE30 */
52
53
54
#endif
/* osapi_dll_h */
RTI Connext DDS Micro Version 2.4.9
Copyright © Thu Dec 15 2016
Real-Time Innovations, Inc