RTI Connext Micro  Version 2.4.1.0
 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
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