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
db_dll.h
Go to the documentation of this file.
1
/*
2
* FILE: db_dll.h - DB external linkage
3
*
4
* (c) Copyright, Real-Time Innovations, 2012-2015.
5
* All rights reserved.
6
*
7
* No duplications, whole or partial, manual or electronic, may be made
8
* without express written permission. Any such copies, or
9
* revisions thereof, must display this notice unaltered.
10
* This code contains trade secrets of Real-Time Innovations, Inc.
11
*
12
* Modification History
13
* --------------------
14
* 28may2012,tk Written
15
*/
16
/*ce
17
* \file
18
* \brief External linkage definitions for DB API
19
*/
20
#ifndef db_dll_h
21
#define db_dll_h
22
23
#include "
osapi/osapi_config.h
"
24
25
#if defined(RTI_WIN32) || defined(RTI_WINCE)
26
#if defined(RTI_db_DLL_EXPORT)
27
#define DBDllExport __declspec( dllexport )
28
#else
29
#define DBDllExport
30
#endif
/* RTI_db_DLL_EXPORT */
31
32
#if defined(RTI_db_DLL_VARIABLE)
33
#if defined(RTI_db_DLL_EXPORT)
34
#define DBDllVariable __declspec( dllexport )
35
#else
36
#define DBDllVariable __declspec( dllimport )
37
#endif
/* RTI_db_DLL_EXPORT */
38
#else
39
#define DBDllVariable
40
#endif
/* RTI_db_DLL_VARIABLE */
41
#else
42
#define DBDllExport
43
#define DBDllVariable
44
#endif
/* RTI_WIN32 || RTI_WINCE */
45
46
#if defined(__cplusplus) && defined(RTI_USE_CPP_API)
47
#define RTI_CPP
48
#endif
49
50
51
#endif
/* db_dll_h */
RTI Connext DDS Micro Version 2.4.9
Copyright © Thu Dec 15 2016
Real-Time Innovations, Inc