MADARA  3.1.0
Ndds_Knowledge_Update.h
Go to the documentation of this file.
1 
2 
3 /*
4 WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY.
5 
6 This file was generated from Ndds_Knowledge_Update.idl using "rtiddsgen".
7 The rtiddsgen tool is part of the RTI Connext distribution.
8 For more information, type 'rtiddsgen -help' at a command shell
9 or consult the RTI Connext manual.
10 */
11 
12 #ifndef Ndds_Knowledge_Update_1088857132_h
13 #define Ndds_Knowledge_Update_1088857132_h
14 
15 #ifndef NDDS_STANDALONE_TYPE
16 #ifndef ndds_cpp_h
17 #include "ndds/ndds_cpp.h"
18 #endif
19 #else
20 #include "ndds_standalone_type.h"
21 #endif
22 
23 typedef DDS_OctetSeq Ndds_Knowledge_seq_oct ;
24 #if (defined(RTI_WIN32) || defined (RTI_WINCE)) && defined(NDDS_USER_DLL_EXPORT)
25 /* If the code is building on Windows, start exporting symbols.
26 */
27 #undef NDDSUSERDllExport
28 #define NDDSUSERDllExport __declspec(dllexport)
29 #endif
30 
31 NDDSUSERDllExport DDS_TypeCode* Ndds_Knowledge_seq_oct_get_typecode(void); /* Type code */
32 
33 DDS_SEQUENCE(Ndds_Knowledge_seq_octSeq, Ndds_Knowledge_seq_oct);
34 
35 NDDSUSERDllExport
38 
39 NDDSUSERDllExport
41  Ndds_Knowledge_seq_oct* self,RTIBool allocatePointers,RTIBool allocateMemory);
42 
43 NDDSUSERDllExport
46  const struct DDS_TypeAllocationParams_t * allocParams);
47 
48 NDDSUSERDllExport
51 
52 NDDSUSERDllExport
54  Ndds_Knowledge_seq_oct* self,RTIBool deletePointers);
55 
56 NDDSUSERDllExport
59  const struct DDS_TypeDeallocationParams_t * deallocParams);
60 
61 NDDSUSERDllExport
63  Ndds_Knowledge_seq_oct* self, RTIBool deletePointers);
64 
65 NDDSUSERDllExport
68  const Ndds_Knowledge_seq_oct* src);
69 
70 #if (defined(RTI_WIN32) || defined (RTI_WINCE)) && defined(NDDS_USER_DLL_EXPORT)
71 /* If the code is building on Windows, stop exporting symbols.
72 */
73 #undef NDDSUSERDllExport
74 #define NDDSUSERDllExport
75 #endif
76 extern "C" {
77 
78  extern const char *Ndds_Knowledge_UpdateTYPENAME;
79 
80 }
81 
82 struct Ndds_Knowledge_UpdateSeq;
83 #ifndef NDDS_STANDALONE_TYPE
84 class Ndds_Knowledge_UpdateTypeSupport;
85 class Ndds_Knowledge_UpdateDataWriter;
86 class Ndds_Knowledge_UpdateDataReader;
87 #endif
88 
90 {
91  public:
92  typedef struct Ndds_Knowledge_UpdateSeq Seq;
93  #ifndef NDDS_STANDALONE_TYPE
94  typedef Ndds_Knowledge_UpdateTypeSupport TypeSupport;
95  typedef Ndds_Knowledge_UpdateDataWriter DataWriter;
96  typedef Ndds_Knowledge_UpdateDataReader DataReader;
97  #endif
98 
99  DDS_Char * originator ;
101  DDS_UnsignedLong quality ;
102  DDS_Char * madara_id ;
103  DDS_UnsignedLong updates ;
104  DDS_UnsignedLong type ;
105  DDS_UnsignedLongLong clock ;
106  DDS_UnsignedLongLong timestamp ;
107  DDS_UnsignedLong ttl ;
108 
109 };
110 #if (defined(RTI_WIN32) || defined (RTI_WINCE)) && defined(NDDS_USER_DLL_EXPORT)
111 /* If the code is building on Windows, start exporting symbols.
112 */
113 #undef NDDSUSERDllExport
114 #define NDDSUSERDllExport __declspec(dllexport)
115 #endif
116 
117 NDDSUSERDllExport DDS_TypeCode* Ndds_Knowledge_Update_get_typecode(void); /* Type code */
118 
119 DDS_SEQUENCE(Ndds_Knowledge_UpdateSeq, Ndds_Knowledge_Update);
120 
121 NDDSUSERDllExport
123  Ndds_Knowledge_Update* self);
124 
125 NDDSUSERDllExport
127  Ndds_Knowledge_Update* self,RTIBool allocatePointers,RTIBool allocateMemory);
128 
129 NDDSUSERDllExport
131  Ndds_Knowledge_Update* self,
132  const struct DDS_TypeAllocationParams_t * allocParams);
133 
134 NDDSUSERDllExport
136  Ndds_Knowledge_Update* self);
137 
138 NDDSUSERDllExport
140  Ndds_Knowledge_Update* self,RTIBool deletePointers);
141 
142 NDDSUSERDllExport
144  Ndds_Knowledge_Update* self,
145  const struct DDS_TypeDeallocationParams_t * deallocParams);
146 
147 NDDSUSERDllExport
149  Ndds_Knowledge_Update* self, RTIBool deletePointers);
150 
151 NDDSUSERDllExport
154  const Ndds_Knowledge_Update* src);
155 
156 #if (defined(RTI_WIN32) || defined (RTI_WINCE)) && defined(NDDS_USER_DLL_EXPORT)
157 /* If the code is building on Windows, stop exporting symbols.
158 */
159 #undef NDDSUSERDllExport
160 #define NDDSUSERDllExport
161 #endif
162 
163 #endif /* Ndds_Knowledge_Update */
164 
NDDSUSERDllExport RTIBool Ndds_Knowledge_Update_initialize(Ndds_Knowledge_Update *self)
DDS_UnsignedLongLong clock
NDDSUSERDllExport void Ndds_Knowledge_seq_oct_finalize(Ndds_Knowledge_seq_oct *self)
DDS_SEQUENCE(Ndds_Knowledge_seq_octSeq, Ndds_Knowledge_seq_oct)
NDDSUSERDllExport void Ndds_Knowledge_seq_oct_finalize_ex(Ndds_Knowledge_seq_oct *self, RTIBool deletePointers)
NDDSUSERDllExport DDS_TypeCode * Ndds_Knowledge_seq_oct_get_typecode(void)
DDS_OctetSeq Ndds_Knowledge_seq_oct
NDDSUSERDllExport void Ndds_Knowledge_Update_finalize_ex(Ndds_Knowledge_Update *self, RTIBool deletePointers)
Ndds_Knowledge_UpdateTypeSupport TypeSupport
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_oct_initialize_ex(Ndds_Knowledge_seq_oct *self, RTIBool allocatePointers, RTIBool allocateMemory)
Ndds_Knowledge_seq_oct buffer
NDDSUSERDllExport RTIBool Ndds_Knowledge_Update_copy(Ndds_Knowledge_Update *dst, const Ndds_Knowledge_Update *src)
NDDSUSERDllExport void Ndds_Knowledge_seq_oct_finalize_w_params(Ndds_Knowledge_seq_oct *self, const struct DDS_TypeDeallocationParams_t *deallocParams)
Ndds_Knowledge_UpdateDataWriter DataWriter
Ndds_Knowledge_UpdateDataReader DataReader
NDDSUSERDllExport RTIBool Ndds_Knowledge_Update_initialize_ex(Ndds_Knowledge_Update *self, RTIBool allocatePointers, RTIBool allocateMemory)
NDDSUSERDllExport void Ndds_Knowledge_Update_finalize_w_params(Ndds_Knowledge_Update *self, const struct DDS_TypeDeallocationParams_t *deallocParams)
NDDSUSERDllExport RTIBool Ndds_Knowledge_Update_initialize_w_params(Ndds_Knowledge_Update *self, const struct DDS_TypeAllocationParams_t *allocParams)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_oct_copy(Ndds_Knowledge_seq_oct *dst, const Ndds_Knowledge_seq_oct *src)
NDDSUSERDllExport void Ndds_Knowledge_Update_finalize(Ndds_Knowledge_Update *self)
struct Ndds_Knowledge_UpdateSeq Seq
NDDSUSERDllExport DDS_TypeCode * Ndds_Knowledge_Update_get_typecode(void)
NDDSUSERDllExport void Ndds_Knowledge_seq_oct_finalize_optional_members(Ndds_Knowledge_seq_oct *self, RTIBool deletePointers)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_oct_initialize(Ndds_Knowledge_seq_oct *self)
const char * Ndds_Knowledge_UpdateTYPENAME
DDS_UnsignedLongLong timestamp
NDDSUSERDllExport void Ndds_Knowledge_Update_finalize_optional_members(Ndds_Knowledge_Update *self, RTIBool deletePointers)
NDDSUSERDllExport RTIBool Ndds_Knowledge_seq_oct_initialize_w_params(Ndds_Knowledge_seq_oct *self, const struct DDS_TypeAllocationParams_t *allocParams)