RTI Connext Micro
Version 2.4.1.0
Main Page
RTI Connext Micro Documentation
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
dds_c_common_impl.h
Go to the documentation of this file.
1
/*
2
* FILE: dds_c_common_impl.h - DDS_C common definitions
3
*
4
* (c) Copyright, Real-Time Innovations, 2008-2014.
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
* 30apr2008,tk Created
16
*/
17
/*ce
18
* \file
19
* \brief DDS_C common definitions
20
*/
21
22
/*i @addtogroup DDSCommonModule Common Module
23
@brief Common facilities used by the \dds implementation. Defines
24
DDS_DEBUG and so on to facilitate code organization
25
and the development process.
26
*/
27
/* ----------------------------------------------------------------- */
28
/*i @file
29
@ingroup DDSCommonModule
30
31
@brief Defines the common facilities used by the \dds implementation.
32
*/
33
34
#ifndef dds_c_common_impl_h
35
#define dds_c_common_impl_h
36
37
#include "
dds_c/dds_c_config.h
"
38
39
#ifndef dds_c_dll_h
40
#include "
dds_c/dds_c_dll.h
"
41
#endif
42
#ifndef osapi_thread_h
43
#include "
osapi/osapi_thread.h
"
44
#endif
45
#ifndef osapi_process_h
46
#include "
osapi/osapi_process.h
"
47
#endif
48
#ifndef osapi_log_h
49
#include "osapi/osapi_log.h"
50
#endif
51
#ifndef osapi_mutex_h
52
#include "
osapi/osapi_mutex.h
"
53
#endif
54
#ifndef osapi_osapi_heap_h
55
#include "
osapi/osapi_heap.h
"
56
#endif
57
#ifndef osapi_timer_h
58
#include "
osapi/osapi_timer.h
"
59
#endif
60
#ifndef osapi_system_h
61
#include "
osapi/osapi_system.h
"
62
#endif
63
#ifndef osapi_utility_h
64
#include "
osapi/osapi_utility.h
"
65
#endif
66
#ifndef osapi_string_h
67
#include "
osapi/osapi_string.h
"
68
#endif
69
#ifndef reda_string_h
70
#include "reda/reda_string.h"
71
#endif
72
#ifndef reda_sequence_h
73
#include "reda/reda_sequence.h"
74
#endif
75
#ifndef rt_rt_h
76
#include "rt/rt_rt.h"
77
#endif
78
#ifndef db_db_api_h
79
#include "db/db_api.h"
80
#endif
81
#ifndef netio_address_h
82
#include "netio/netio_address.h"
83
#endif
84
#ifndef rtps_rtps_h
85
#include "
rtps/rtps_rtps.h
"
86
#endif
87
#ifndef netio_route_h
88
#include "netio/netio_route.h"
89
#endif
90
#ifndef netio_interface_h
91
#include "
netio/netio_interface.h
"
92
#endif
93
#ifndef cdr_encapsulation_h
94
#include "cdr/cdr_encapsulation.h"
95
#endif
96
#ifndef cdr_serialize_h
97
#include "cdr/cdr_serialize.h"
98
#endif
99
100
#include "
dds_c/dds_c_log.h
"
101
#include "
dds_c/dds_c_common.h
"
102
#ifndef dds_c_infrastructure_h
103
#include "
dds_c/dds_c_infrastructure.h
"
104
#endif
105
#ifndef dds_c_discovery_h
106
#include "
dds_c/dds_c_discovery.h
"
107
#endif
108
109
#ifdef __cplusplus
110
extern
"C"
111
{
112
#endif
113
114
115
#if defined(interface)
116
#undef interface
117
#endif
118
119
#ifdef __cplusplus
120
}
/* extern "C" */
121
#endif
122
123
124
#endif
/* dds_c_common_impl_h */
RTI Connext Micro Version 2.4.1.0
Copyright © Thu Nov 20 2014
Real-Time Innovations, Inc