| Fast DDS Version 3.3.0 Fast DDS

Loading...
Searching...
No Matches
dds_xtypes_typeobjectCdrAux.hpp
1// Copyright 2016 Proyectos y Sistemas de Mantenimiento SL (eProsima).
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
21
22#ifndef FAST_DDS_GENERATED__DDS_XTYPES_TYPEOBJECTCDRAUX_HPP
23#define FAST_DDS_GENERATED__DDS_XTYPES_TYPEOBJECTCDRAUX_HPP
24
25#include "dds_xtypes_typeobject.hpp"
26 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteStructMember_max_cdr_typesize {1436UL};
27 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteStructMember_max_key_cdr_typesize {0UL};
28
29 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitflag_max_cdr_typesize {1404UL};
30 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitflag_max_key_cdr_typesize {0UL};
31
32 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainArraySElemDefn_max_cdr_typesize {40UL};
33 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainArraySElemDefn_max_key_cdr_typesize {0UL};
34
35 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonEnumeratedLiteral_max_cdr_typesize {10UL};
36 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonEnumeratedLiteral_max_key_cdr_typesize {0UL};
37
38
39 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitsetType_max_cdr_typesize {20UL};
40 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitsetType_max_key_cdr_typesize {0UL};
41
42 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonBitflag_max_cdr_typesize {4UL};
43 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonBitflag_max_key_cdr_typesize {0UL};
44
45
46 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAliasType_max_cdr_typesize {44UL};
47 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAliasType_max_key_cdr_typesize {0UL};
48
49 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteEnumeratedType_max_cdr_typesize {672UL};
50 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteEnumeratedType_max_key_cdr_typesize {0UL};
51
52
53
54
55 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteUnionHeader_max_cdr_typesize {653UL};
56 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteUnionHeader_max_key_cdr_typesize {0UL};
57
58 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalDiscriminatorMember_max_cdr_typesize {36UL};
59 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalDiscriminatorMember_max_key_cdr_typesize {0UL};
60
61 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAliasHeader_max_cdr_typesize {653UL};
62 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAliasHeader_max_key_cdr_typesize {0UL};
63
64 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteStructType_max_cdr_typesize {700UL};
65 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteStructType_max_key_cdr_typesize {0UL};
66
67 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonCollectionElement_max_cdr_typesize {32UL};
68 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonCollectionElement_max_key_cdr_typesize {0UL};
69
70 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalCollectionElement_max_cdr_typesize {36UL};
71 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalCollectionElement_max_key_cdr_typesize {0UL};
72
73 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainCollectionHeader_max_cdr_typesize {4UL};
74 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainCollectionHeader_max_key_cdr_typesize {0UL};
75
76 constexpr uint32_t eprosima_fastdds_dds_xtypes_ExtendedAnnotationParameterValue_max_cdr_typesize {4UL};
77 constexpr uint32_t eprosima_fastdds_dds_xtypes_ExtendedAnnotationParameterValue_max_key_cdr_typesize {0UL};
78
79 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalUnionHeader_max_cdr_typesize {4UL};
80 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalUnionHeader_max_key_cdr_typesize {0UL};
81
82 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalCollectionHeader_max_cdr_typesize {8UL};
83 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalCollectionHeader_max_key_cdr_typesize {0UL};
84
85
86
87 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAnnotationType_max_cdr_typesize {16UL};
88 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAnnotationType_max_key_cdr_typesize {0UL};
89
90 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAliasHeader_max_cdr_typesize {4UL};
91 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAliasHeader_max_key_cdr_typesize {0UL};
92
93 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonUnionMember_max_cdr_typesize {40UL};
94 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonUnionMember_max_key_cdr_typesize {0UL};
95
96 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonCollectionHeader_max_cdr_typesize {4UL};
97 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonCollectionHeader_max_key_cdr_typesize {0UL};
98
99 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalArrayType_max_cdr_typesize {48UL};
100 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalArrayType_max_key_cdr_typesize {0UL};
101
102
103 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitsetType_max_cdr_typesize {672UL};
104 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitsetType_max_key_cdr_typesize {0UL};
105
106 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainArrayLElemDefn_max_cdr_typesize {40UL};
107 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainArrayLElemDefn_max_key_cdr_typesize {0UL};
108
109 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonAliasBody_max_cdr_typesize {32UL};
110 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonAliasBody_max_key_cdr_typesize {0UL};
111
112 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonBitfield_max_cdr_typesize {6UL};
113 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonBitfield_max_key_cdr_typesize {0UL};
114
115
116
117
118 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalStructHeader_max_cdr_typesize {36UL};
119 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalStructHeader_max_key_cdr_typesize {0UL};
120
121
122
123
124 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAnnotationParameter_max_cdr_typesize {304UL};
125 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAnnotationParameter_max_key_cdr_typesize {0UL};
126
127 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteExtendedType_max_cdr_typesize {4UL};
128 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteExtendedType_max_key_cdr_typesize {0UL};
129
130 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAnnotationHeader_max_cdr_typesize {265UL};
131 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAnnotationHeader_max_key_cdr_typesize {0UL};
132
133 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalEnumeratedLiteral_max_cdr_typesize {18UL};
134 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalEnumeratedLiteral_max_key_cdr_typesize {0UL};
135
136 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAliasType_max_cdr_typesize {1828UL};
137 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAliasType_max_key_cdr_typesize {0UL};
138
139 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonBitmaskHeader_max_cdr_typesize {2UL};
140 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonBitmaskHeader_max_key_cdr_typesize {0UL};
141
142
143
144
145
146 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalStructMember_max_cdr_typesize {44UL};
147 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalStructMember_max_key_cdr_typesize {0UL};
148
149 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteTypeDetail_max_cdr_typesize {649UL};
150 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteTypeDetail_max_key_cdr_typesize {0UL};
151
152
153
154
155 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitmaskType_max_cdr_typesize {24UL};
156 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitmaskType_max_key_cdr_typesize {0UL};
157
158
159 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteArrayHeader_max_cdr_typesize {657UL};
160 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteArrayHeader_max_key_cdr_typesize {0UL};
161
162
163 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalStructType_max_cdr_typesize {48UL};
164 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalStructType_max_key_cdr_typesize {0UL};
165
166
167
168 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteMapType_max_cdr_typesize {3012UL};
169 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteMapType_max_key_cdr_typesize {0UL};
170
171 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteEnumeratedHeader_max_cdr_typesize {657UL};
172 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteEnumeratedHeader_max_key_cdr_typesize {0UL};
173
174 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitsetHeader_max_cdr_typesize {653UL};
175 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitsetHeader_max_key_cdr_typesize {0UL};
176
177 constexpr uint32_t eprosima_fastdds_dds_xtypes_Dummy_max_cdr_typesize {0UL};
178 constexpr uint32_t eprosima_fastdds_dds_xtypes_Dummy_max_key_cdr_typesize {0UL};
179
180 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitfield_max_cdr_typesize {1408UL};
181 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitfield_max_key_cdr_typesize {0UL};
182
183 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentifierPair_max_cdr_typesize {64UL};
184 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentifierPair_max_key_cdr_typesize {0UL};
185
186
187 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedBuiltinMemberAnnotations_max_cdr_typesize {1100UL};
188 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedBuiltinMemberAnnotations_max_key_cdr_typesize {0UL};
189
190 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalMemberDetail_max_cdr_typesize {4UL};
191 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalMemberDetail_max_key_cdr_typesize {0UL};
192
193 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedBuiltinTypeAnnotations_max_cdr_typesize {356UL};
194 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedBuiltinTypeAnnotations_max_key_cdr_typesize {0UL};
195
196
197
198 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteCollectionHeader_max_cdr_typesize {669UL};
199 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteCollectionHeader_max_key_cdr_typesize {0UL};
200
201 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalMapType_max_cdr_typesize {84UL};
202 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalMapType_max_key_cdr_typesize {0UL};
203
204
205
206
207 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeInformation_max_cdr_typesize {140UL};
208 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeInformation_max_key_cdr_typesize {0UL};
209
210 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteEnumeratedLiteral_max_cdr_typesize {1412UL};
211 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteEnumeratedLiteral_max_key_cdr_typesize {0UL};
212
213 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteCollectionElement_max_cdr_typesize {1168UL};
214 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteCollectionElement_max_key_cdr_typesize {0UL};
215
216 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAnnotationHeader_max_cdr_typesize {4UL};
217 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAnnotationHeader_max_key_cdr_typesize {0UL};
218
219
220
221
222
223 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentifierWithDependencies_max_cdr_typesize {56UL};
224 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentifierWithDependencies_max_key_cdr_typesize {0UL};
225
226
227 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalEnumeratedType_max_cdr_typesize {20UL};
228 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalEnumeratedType_max_key_cdr_typesize {0UL};
229
230 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteArrayType_max_cdr_typesize {1836UL};
231 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteArrayType_max_key_cdr_typesize {0UL};
232
233
234
235
236 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteStructHeader_max_cdr_typesize {685UL};
237 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteStructHeader_max_key_cdr_typesize {0UL};
238
239 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAnnotationType_max_cdr_typesize {280UL};
240 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAnnotationType_max_key_cdr_typesize {0UL};
241
242 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedAnnotationParameter_max_cdr_typesize {272UL};
243 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedAnnotationParameter_max_key_cdr_typesize {0UL};
244
245
246
247 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainMapSTypeDefn_max_cdr_typesize {68UL};
248 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainMapSTypeDefn_max_key_cdr_typesize {0UL};
249
250 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAliasBody_max_cdr_typesize {36UL};
251 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalAliasBody_max_key_cdr_typesize {0UL};
252
253 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainSequenceLElemDefn_max_cdr_typesize {40UL};
254 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainSequenceLElemDefn_max_key_cdr_typesize {0UL};
255
256
257
258 constexpr uint32_t eprosima_fastdds_dds_xtypes_StringSTypeDefn_max_cdr_typesize {1UL};
259 constexpr uint32_t eprosima_fastdds_dds_xtypes_StringSTypeDefn_max_key_cdr_typesize {0UL};
260
261 constexpr uint32_t eprosima_fastdds_dds_xtypes_ExtendedTypeDefn_max_cdr_typesize {4UL};
262 constexpr uint32_t eprosima_fastdds_dds_xtypes_ExtendedTypeDefn_max_key_cdr_typesize {0UL};
263
264 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteElementDetail_max_cdr_typesize {1132UL};
265 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteElementDetail_max_key_cdr_typesize {0UL};
266
267 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAliasBody_max_cdr_typesize {1168UL};
268 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAliasBody_max_key_cdr_typesize {0UL};
269
270 constexpr uint32_t eprosima_fastdds_dds_xtypes_StringLTypeDefn_max_cdr_typesize {4UL};
271 constexpr uint32_t eprosima_fastdds_dds_xtypes_StringLTypeDefn_max_key_cdr_typesize {0UL};
272
273 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteSequenceType_max_cdr_typesize {1844UL};
274 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteSequenceType_max_key_cdr_typesize {0UL};
275
276
277 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitmaskType_max_cdr_typesize {676UL};
278 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteBitmaskType_max_key_cdr_typesize {0UL};
279
280 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonDiscriminatorMember_max_cdr_typesize {32UL};
281 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonDiscriminatorMember_max_key_cdr_typesize {0UL};
282
283
284 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalUnionMember_max_cdr_typesize {48UL};
285 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalUnionMember_max_key_cdr_typesize {0UL};
286
287
288
289
290
291 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonAnnotationParameter_max_cdr_typesize {32UL};
292 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonAnnotationParameter_max_key_cdr_typesize {0UL};
293
294 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainMapLTypeDefn_max_cdr_typesize {72UL};
295 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainMapLTypeDefn_max_key_cdr_typesize {0UL};
296
297
298 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonEnumeratedHeader_max_cdr_typesize {2UL};
299 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonEnumeratedHeader_max_key_cdr_typesize {0UL};
300
301 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentifierTypeObjectPair_max_cdr_typesize {3048UL};
302 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentifierTypeObjectPair_max_key_cdr_typesize {0UL};
303
304 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalSequenceType_max_cdr_typesize {48UL};
305 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalSequenceType_max_key_cdr_typesize {0UL};
306
307 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitflag_max_cdr_typesize {12UL};
308 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitflag_max_key_cdr_typesize {0UL};
309
310 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitsetHeader_max_cdr_typesize {4UL};
311 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitsetHeader_max_key_cdr_typesize {0UL};
312
313
314
315
316 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAnnotationParameter_max_cdr_typesize {560UL};
317 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteAnnotationParameter_max_key_cdr_typesize {0UL};
318
319
320
321
322 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedAnnotation_max_cdr_typesize {56UL};
323 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedAnnotation_max_key_cdr_typesize {0UL};
324
325 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonStructMember_max_cdr_typesize {36UL};
326 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonStructMember_max_key_cdr_typesize {0UL};
327
328
329
330 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonArrayHeader_max_cdr_typesize {4UL};
331 constexpr uint32_t eprosima_fastdds_dds_xtypes_CommonArrayHeader_max_key_cdr_typesize {0UL};
332
333 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalEnumeratedHeader_max_cdr_typesize {6UL};
334 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalEnumeratedHeader_max_key_cdr_typesize {0UL};
335
336
337
338
339 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalTypeDetail_max_cdr_typesize {0UL};
340 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalTypeDetail_max_key_cdr_typesize {0UL};
341
342 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteDiscriminatorMember_max_cdr_typesize {424UL};
343 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteDiscriminatorMember_max_key_cdr_typesize {0UL};
344
345 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalUnionType_max_cdr_typesize {52UL};
346 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalUnionType_max_key_cdr_typesize {0UL};
347
348 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitfield_max_cdr_typesize {14UL};
349 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalBitfield_max_key_cdr_typesize {0UL};
350
351 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalExtendedType_max_cdr_typesize {4UL};
352 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalExtendedType_max_key_cdr_typesize {0UL};
353
354 constexpr uint32_t eprosima_fastdds_dds_xtypes_StronglyConnectedComponentId_max_cdr_typesize {28UL};
355 constexpr uint32_t eprosima_fastdds_dds_xtypes_StronglyConnectedComponentId_max_key_cdr_typesize {0UL};
356
357 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentfierWithSize_max_cdr_typesize {40UL};
358 constexpr uint32_t eprosima_fastdds_dds_xtypes_TypeIdentfierWithSize_max_key_cdr_typesize {0UL};
359
360 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalArrayHeader_max_cdr_typesize {8UL};
361 constexpr uint32_t eprosima_fastdds_dds_xtypes_MinimalArrayHeader_max_key_cdr_typesize {0UL};
362
363 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainSequenceSElemDefn_max_cdr_typesize {36UL};
364 constexpr uint32_t eprosima_fastdds_dds_xtypes_PlainSequenceSElemDefn_max_key_cdr_typesize {0UL};
365
366
367 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedVerbatimAnnotation_max_cdr_typesize {340UL};
368 constexpr uint32_t eprosima_fastdds_dds_xtypes_AppliedVerbatimAnnotation_max_key_cdr_typesize {0UL};
369
370 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteMemberDetail_max_cdr_typesize {1396UL};
371 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteMemberDetail_max_key_cdr_typesize {0UL};
372
373 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteUnionMember_max_cdr_typesize {1440UL};
374 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteUnionMember_max_key_cdr_typesize {0UL};
375
376 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteUnionType_max_cdr_typesize {1092UL};
377 constexpr uint32_t eprosima_fastdds_dds_xtypes_CompleteUnionType_max_key_cdr_typesize {0UL};
378
379
380
381 namespace eprosima {
382 namespace fastcdr {
383
384 class Cdr;
385 class CdrSizeCalculator;
386
387eProsima_user_DllExport void serialize_key(
388 eprosima::fastcdr::Cdr& scdr,
389 const eprosima::fastdds::dds::xtypes::StringSTypeDefn& data);
390
391eProsima_user_DllExport void serialize_key(
392 eprosima::fastcdr::Cdr& scdr,
393 const eprosima::fastdds::dds::xtypes::StringLTypeDefn& data);
394
395eProsima_user_DllExport void serialize_key(
396 eprosima::fastcdr::Cdr& scdr,
397 const eprosima::fastdds::dds::xtypes::PlainCollectionHeader& data);
398
399eProsima_user_DllExport void serialize_key(
400 eprosima::fastcdr::Cdr& scdr,
401 const eprosima::fastdds::dds::xtypes::PlainSequenceSElemDefn& data);
402
403eProsima_user_DllExport void serialize_key(
404 eprosima::fastcdr::Cdr& scdr,
405 const eprosima::fastdds::dds::xtypes::PlainSequenceLElemDefn& data);
406
407eProsima_user_DllExport void serialize_key(
408 eprosima::fastcdr::Cdr& scdr,
409 const eprosima::fastdds::dds::xtypes::PlainArraySElemDefn& data);
410
411eProsima_user_DllExport void serialize_key(
412 eprosima::fastcdr::Cdr& scdr,
413 const eprosima::fastdds::dds::xtypes::PlainArrayLElemDefn& data);
414
415eProsima_user_DllExport void serialize_key(
416 eprosima::fastcdr::Cdr& scdr,
417 const eprosima::fastdds::dds::xtypes::PlainMapSTypeDefn& data);
418
419eProsima_user_DllExport void serialize_key(
420 eprosima::fastcdr::Cdr& scdr,
421 const eprosima::fastdds::dds::xtypes::PlainMapLTypeDefn& data);
422
423eProsima_user_DllExport void serialize_key(
424 eprosima::fastcdr::Cdr& scdr,
425 const eprosima::fastdds::dds::xtypes::StronglyConnectedComponentId& data);
426
427eProsima_user_DllExport void serialize_key(
428 eprosima::fastcdr::Cdr& scdr,
429 const eprosima::fastdds::dds::xtypes::ExtendedTypeDefn& data);
430
431eProsima_user_DllExport void serialize_key(
432 eprosima::fastcdr::Cdr& scdr,
433 const eprosima::fastdds::dds::xtypes::Dummy& data);
434
435eProsima_user_DllExport void serialize_key(
436 eprosima::fastcdr::Cdr& scdr,
437 const eprosima::fastdds::dds::xtypes::ExtendedAnnotationParameterValue& data);
438
439eProsima_user_DllExport void serialize_key(
440 eprosima::fastcdr::Cdr& scdr,
441 const eprosima::fastdds::dds::xtypes::AppliedAnnotationParameter& data);
442
443eProsima_user_DllExport void serialize_key(
444 eprosima::fastcdr::Cdr& scdr,
445 const eprosima::fastdds::dds::xtypes::AppliedAnnotation& data);
446
447eProsima_user_DllExport void serialize_key(
448 eprosima::fastcdr::Cdr& scdr,
449 const eprosima::fastdds::dds::xtypes::AppliedVerbatimAnnotation& data);
450
451eProsima_user_DllExport void serialize_key(
452 eprosima::fastcdr::Cdr& scdr,
453 const eprosima::fastdds::dds::xtypes::AppliedBuiltinMemberAnnotations& data);
454
455eProsima_user_DllExport void serialize_key(
456 eprosima::fastcdr::Cdr& scdr,
457 const eprosima::fastdds::dds::xtypes::CommonStructMember& data);
458
459eProsima_user_DllExport void serialize_key(
460 eprosima::fastcdr::Cdr& scdr,
461 const eprosima::fastdds::dds::xtypes::CompleteMemberDetail& data);
462
463eProsima_user_DllExport void serialize_key(
464 eprosima::fastcdr::Cdr& scdr,
465 const eprosima::fastdds::dds::xtypes::MinimalMemberDetail& data);
466
467eProsima_user_DllExport void serialize_key(
468 eprosima::fastcdr::Cdr& scdr,
469 const eprosima::fastdds::dds::xtypes::CompleteStructMember& data);
470
471eProsima_user_DllExport void serialize_key(
472 eprosima::fastcdr::Cdr& scdr,
473 const eprosima::fastdds::dds::xtypes::MinimalStructMember& data);
474
475eProsima_user_DllExport void serialize_key(
476 eprosima::fastcdr::Cdr& scdr,
477 const eprosima::fastdds::dds::xtypes::AppliedBuiltinTypeAnnotations& data);
478
479eProsima_user_DllExport void serialize_key(
480 eprosima::fastcdr::Cdr& scdr,
481 const eprosima::fastdds::dds::xtypes::MinimalTypeDetail& data);
482
483eProsima_user_DllExport void serialize_key(
484 eprosima::fastcdr::Cdr& scdr,
485 const eprosima::fastdds::dds::xtypes::CompleteTypeDetail& data);
486
487eProsima_user_DllExport void serialize_key(
488 eprosima::fastcdr::Cdr& scdr,
489 const eprosima::fastdds::dds::xtypes::CompleteStructHeader& data);
490
491eProsima_user_DllExport void serialize_key(
492 eprosima::fastcdr::Cdr& scdr,
493 const eprosima::fastdds::dds::xtypes::MinimalStructHeader& data);
494
495eProsima_user_DllExport void serialize_key(
496 eprosima::fastcdr::Cdr& scdr,
497 const eprosima::fastdds::dds::xtypes::CompleteStructType& data);
498
499eProsima_user_DllExport void serialize_key(
500 eprosima::fastcdr::Cdr& scdr,
501 const eprosima::fastdds::dds::xtypes::MinimalStructType& data);
502
503eProsima_user_DllExport void serialize_key(
504 eprosima::fastcdr::Cdr& scdr,
505 const eprosima::fastdds::dds::xtypes::CommonUnionMember& data);
506
507eProsima_user_DllExport void serialize_key(
508 eprosima::fastcdr::Cdr& scdr,
509 const eprosima::fastdds::dds::xtypes::CompleteUnionMember& data);
510
511eProsima_user_DllExport void serialize_key(
512 eprosima::fastcdr::Cdr& scdr,
513 const eprosima::fastdds::dds::xtypes::MinimalUnionMember& data);
514
515eProsima_user_DllExport void serialize_key(
516 eprosima::fastcdr::Cdr& scdr,
517 const eprosima::fastdds::dds::xtypes::CommonDiscriminatorMember& data);
518
519eProsima_user_DllExport void serialize_key(
520 eprosima::fastcdr::Cdr& scdr,
521 const eprosima::fastdds::dds::xtypes::CompleteDiscriminatorMember& data);
522
523eProsima_user_DllExport void serialize_key(
524 eprosima::fastcdr::Cdr& scdr,
525 const eprosima::fastdds::dds::xtypes::MinimalDiscriminatorMember& data);
526
527eProsima_user_DllExport void serialize_key(
528 eprosima::fastcdr::Cdr& scdr,
529 const eprosima::fastdds::dds::xtypes::CompleteUnionHeader& data);
530
531eProsima_user_DllExport void serialize_key(
532 eprosima::fastcdr::Cdr& scdr,
533 const eprosima::fastdds::dds::xtypes::MinimalUnionHeader& data);
534
535eProsima_user_DllExport void serialize_key(
536 eprosima::fastcdr::Cdr& scdr,
537 const eprosima::fastdds::dds::xtypes::CompleteUnionType& data);
538
539eProsima_user_DllExport void serialize_key(
540 eprosima::fastcdr::Cdr& scdr,
541 const eprosima::fastdds::dds::xtypes::MinimalUnionType& data);
542
543eProsima_user_DllExport void serialize_key(
544 eprosima::fastcdr::Cdr& scdr,
545 const eprosima::fastdds::dds::xtypes::CommonAnnotationParameter& data);
546
547eProsima_user_DllExport void serialize_key(
548 eprosima::fastcdr::Cdr& scdr,
549 const eprosima::fastdds::dds::xtypes::CompleteAnnotationParameter& data);
550
551eProsima_user_DllExport void serialize_key(
552 eprosima::fastcdr::Cdr& scdr,
553 const eprosima::fastdds::dds::xtypes::MinimalAnnotationParameter& data);
554
555eProsima_user_DllExport void serialize_key(
556 eprosima::fastcdr::Cdr& scdr,
557 const eprosima::fastdds::dds::xtypes::CompleteAnnotationHeader& data);
558
559eProsima_user_DllExport void serialize_key(
560 eprosima::fastcdr::Cdr& scdr,
561 const eprosima::fastdds::dds::xtypes::MinimalAnnotationHeader& data);
562
563eProsima_user_DllExport void serialize_key(
564 eprosima::fastcdr::Cdr& scdr,
565 const eprosima::fastdds::dds::xtypes::CompleteAnnotationType& data);
566
567eProsima_user_DllExport void serialize_key(
568 eprosima::fastcdr::Cdr& scdr,
569 const eprosima::fastdds::dds::xtypes::MinimalAnnotationType& data);
570
571eProsima_user_DllExport void serialize_key(
572 eprosima::fastcdr::Cdr& scdr,
573 const eprosima::fastdds::dds::xtypes::CommonAliasBody& data);
574
575eProsima_user_DllExport void serialize_key(
576 eprosima::fastcdr::Cdr& scdr,
577 const eprosima::fastdds::dds::xtypes::CompleteAliasBody& data);
578
579eProsima_user_DllExport void serialize_key(
580 eprosima::fastcdr::Cdr& scdr,
581 const eprosima::fastdds::dds::xtypes::MinimalAliasBody& data);
582
583eProsima_user_DllExport void serialize_key(
584 eprosima::fastcdr::Cdr& scdr,
585 const eprosima::fastdds::dds::xtypes::CompleteAliasHeader& data);
586
587eProsima_user_DllExport void serialize_key(
588 eprosima::fastcdr::Cdr& scdr,
589 const eprosima::fastdds::dds::xtypes::MinimalAliasHeader& data);
590
591eProsima_user_DllExport void serialize_key(
592 eprosima::fastcdr::Cdr& scdr,
593 const eprosima::fastdds::dds::xtypes::CompleteAliasType& data);
594
595eProsima_user_DllExport void serialize_key(
596 eprosima::fastcdr::Cdr& scdr,
597 const eprosima::fastdds::dds::xtypes::MinimalAliasType& data);
598
599eProsima_user_DllExport void serialize_key(
600 eprosima::fastcdr::Cdr& scdr,
601 const eprosima::fastdds::dds::xtypes::CompleteElementDetail& data);
602
603eProsima_user_DllExport void serialize_key(
604 eprosima::fastcdr::Cdr& scdr,
605 const eprosima::fastdds::dds::xtypes::CommonCollectionElement& data);
606
607eProsima_user_DllExport void serialize_key(
608 eprosima::fastcdr::Cdr& scdr,
609 const eprosima::fastdds::dds::xtypes::CompleteCollectionElement& data);
610
611eProsima_user_DllExport void serialize_key(
612 eprosima::fastcdr::Cdr& scdr,
613 const eprosima::fastdds::dds::xtypes::MinimalCollectionElement& data);
614
615eProsima_user_DllExport void serialize_key(
616 eprosima::fastcdr::Cdr& scdr,
617 const eprosima::fastdds::dds::xtypes::CommonCollectionHeader& data);
618
619eProsima_user_DllExport void serialize_key(
620 eprosima::fastcdr::Cdr& scdr,
621 const eprosima::fastdds::dds::xtypes::CompleteCollectionHeader& data);
622
623eProsima_user_DllExport void serialize_key(
624 eprosima::fastcdr::Cdr& scdr,
625 const eprosima::fastdds::dds::xtypes::MinimalCollectionHeader& data);
626
627eProsima_user_DllExport void serialize_key(
628 eprosima::fastcdr::Cdr& scdr,
629 const eprosima::fastdds::dds::xtypes::CompleteSequenceType& data);
630
631eProsima_user_DllExport void serialize_key(
632 eprosima::fastcdr::Cdr& scdr,
633 const eprosima::fastdds::dds::xtypes::MinimalSequenceType& data);
634
635eProsima_user_DllExport void serialize_key(
636 eprosima::fastcdr::Cdr& scdr,
637 const eprosima::fastdds::dds::xtypes::CommonArrayHeader& data);
638
639eProsima_user_DllExport void serialize_key(
640 eprosima::fastcdr::Cdr& scdr,
641 const eprosima::fastdds::dds::xtypes::CompleteArrayHeader& data);
642
643eProsima_user_DllExport void serialize_key(
644 eprosima::fastcdr::Cdr& scdr,
645 const eprosima::fastdds::dds::xtypes::MinimalArrayHeader& data);
646
647eProsima_user_DllExport void serialize_key(
648 eprosima::fastcdr::Cdr& scdr,
649 const eprosima::fastdds::dds::xtypes::CompleteArrayType& data);
650
651eProsima_user_DllExport void serialize_key(
652 eprosima::fastcdr::Cdr& scdr,
653 const eprosima::fastdds::dds::xtypes::MinimalArrayType& data);
654
655eProsima_user_DllExport void serialize_key(
656 eprosima::fastcdr::Cdr& scdr,
657 const eprosima::fastdds::dds::xtypes::CompleteMapType& data);
658
659eProsima_user_DllExport void serialize_key(
660 eprosima::fastcdr::Cdr& scdr,
661 const eprosima::fastdds::dds::xtypes::MinimalMapType& data);
662
663eProsima_user_DllExport void serialize_key(
664 eprosima::fastcdr::Cdr& scdr,
665 const eprosima::fastdds::dds::xtypes::CommonEnumeratedLiteral& data);
666
667eProsima_user_DllExport void serialize_key(
668 eprosima::fastcdr::Cdr& scdr,
669 const eprosima::fastdds::dds::xtypes::CompleteEnumeratedLiteral& data);
670
671eProsima_user_DllExport void serialize_key(
672 eprosima::fastcdr::Cdr& scdr,
673 const eprosima::fastdds::dds::xtypes::MinimalEnumeratedLiteral& data);
674
675eProsima_user_DllExport void serialize_key(
676 eprosima::fastcdr::Cdr& scdr,
677 const eprosima::fastdds::dds::xtypes::CommonEnumeratedHeader& data);
678
679eProsima_user_DllExport void serialize_key(
680 eprosima::fastcdr::Cdr& scdr,
681 const eprosima::fastdds::dds::xtypes::CompleteEnumeratedHeader& data);
682
683eProsima_user_DllExport void serialize_key(
684 eprosima::fastcdr::Cdr& scdr,
685 const eprosima::fastdds::dds::xtypes::MinimalEnumeratedHeader& data);
686
687eProsima_user_DllExport void serialize_key(
688 eprosima::fastcdr::Cdr& scdr,
689 const eprosima::fastdds::dds::xtypes::CompleteEnumeratedType& data);
690
691eProsima_user_DllExport void serialize_key(
692 eprosima::fastcdr::Cdr& scdr,
693 const eprosima::fastdds::dds::xtypes::MinimalEnumeratedType& data);
694
695eProsima_user_DllExport void serialize_key(
696 eprosima::fastcdr::Cdr& scdr,
697 const eprosima::fastdds::dds::xtypes::CommonBitflag& data);
698
699eProsima_user_DllExport void serialize_key(
700 eprosima::fastcdr::Cdr& scdr,
701 const eprosima::fastdds::dds::xtypes::CompleteBitflag& data);
702
703eProsima_user_DllExport void serialize_key(
704 eprosima::fastcdr::Cdr& scdr,
705 const eprosima::fastdds::dds::xtypes::MinimalBitflag& data);
706
707eProsima_user_DllExport void serialize_key(
708 eprosima::fastcdr::Cdr& scdr,
709 const eprosima::fastdds::dds::xtypes::CommonBitmaskHeader& data);
710
711eProsima_user_DllExport void serialize_key(
712 eprosima::fastcdr::Cdr& scdr,
713 const eprosima::fastdds::dds::xtypes::CompleteBitmaskType& data);
714
715eProsima_user_DllExport void serialize_key(
716 eprosima::fastcdr::Cdr& scdr,
717 const eprosima::fastdds::dds::xtypes::MinimalBitmaskType& data);
718
719eProsima_user_DllExport void serialize_key(
720 eprosima::fastcdr::Cdr& scdr,
721 const eprosima::fastdds::dds::xtypes::CommonBitfield& data);
722
723eProsima_user_DllExport void serialize_key(
724 eprosima::fastcdr::Cdr& scdr,
725 const eprosima::fastdds::dds::xtypes::CompleteBitfield& data);
726
727eProsima_user_DllExport void serialize_key(
728 eprosima::fastcdr::Cdr& scdr,
729 const eprosima::fastdds::dds::xtypes::MinimalBitfield& data);
730
731eProsima_user_DllExport void serialize_key(
732 eprosima::fastcdr::Cdr& scdr,
733 const eprosima::fastdds::dds::xtypes::CompleteBitsetHeader& data);
734
735eProsima_user_DllExport void serialize_key(
736 eprosima::fastcdr::Cdr& scdr,
737 const eprosima::fastdds::dds::xtypes::MinimalBitsetHeader& data);
738
739eProsima_user_DllExport void serialize_key(
740 eprosima::fastcdr::Cdr& scdr,
741 const eprosima::fastdds::dds::xtypes::CompleteBitsetType& data);
742
743eProsima_user_DllExport void serialize_key(
744 eprosima::fastcdr::Cdr& scdr,
745 const eprosima::fastdds::dds::xtypes::MinimalBitsetType& data);
746
747eProsima_user_DllExport void serialize_key(
748 eprosima::fastcdr::Cdr& scdr,
749 const eprosima::fastdds::dds::xtypes::CompleteExtendedType& data);
750
751eProsima_user_DllExport void serialize_key(
752 eprosima::fastcdr::Cdr& scdr,
753 const eprosima::fastdds::dds::xtypes::MinimalExtendedType& data);
754
755eProsima_user_DllExport void serialize_key(
756 eprosima::fastcdr::Cdr& scdr,
757 const eprosima::fastdds::dds::xtypes::TypeIdentifierTypeObjectPair& data);
758
759eProsima_user_DllExport void serialize_key(
760 eprosima::fastcdr::Cdr& scdr,
761 const eprosima::fastdds::dds::xtypes::TypeIdentifierPair& data);
762
763eProsima_user_DllExport void serialize_key(
764 eprosima::fastcdr::Cdr& scdr,
765 const eprosima::fastdds::dds::xtypes::TypeIdentfierWithSize& data);
766
767eProsima_user_DllExport void serialize_key(
768 eprosima::fastcdr::Cdr& scdr,
769 const eprosima::fastdds::dds::xtypes::TypeIdentifierWithDependencies& data);
770
771eProsima_user_DllExport void serialize_key(
772 eprosima::fastcdr::Cdr& scdr,
773 const eprosima::fastdds::dds::xtypes::TypeInformation& data);
774
775
776} // namespace fastcdr
777} // namespace eprosima
778
779#endif // FAST_DDS_GENERATED__DDS_XTYPES_TYPEOBJECTCDRAUX_HPP
780
eprosima::fastdds::dds::xtypes::AppliedAnnotation
This class represents the structure AppliedAnnotation defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:6414
eprosima::fastdds::dds::xtypes::AppliedAnnotationParameter
This class represents the structure AppliedAnnotationParameter defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:6232
eprosima::fastdds::dds::xtypes::AppliedBuiltinMemberAnnotations
This class represents the structure AppliedBuiltinMemberAnnotations defined by the user in the IDL fi...
Definition dds_xtypes_typeobject.hpp:6823
eprosima::fastdds::dds::xtypes::AppliedBuiltinTypeAnnotations
This class represents the structure AppliedBuiltinTypeAnnotations defined by the user in the IDL file...
Definition dds_xtypes_typeobject.hpp:8038
eprosima::fastdds::dds::xtypes::AppliedVerbatimAnnotation
This class represents the structure AppliedVerbatimAnnotation defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:6596
eprosima::fastdds::dds::xtypes::CommonAliasBody
This class represents the structure CommonAliasBody defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:12611
eprosima::fastdds::dds::xtypes::CommonAnnotationParameter
This class represents the structure CommonAnnotationParameter defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:11291
eprosima::fastdds::dds::xtypes::CommonArrayHeader
This class represents the structure CommonArrayHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:15396
eprosima::fastdds::dds::xtypes::CommonBitfield
This class represents the structure CommonBitfield defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:19385
eprosima::fastdds::dds::xtypes::CommonBitflag
This class represents the structure CommonBitflag defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:18270
eprosima::fastdds::dds::xtypes::CommonBitmaskHeader
This class represents the structure CommonBitmaskHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:18804
eprosima::fastdds::dds::xtypes::CommonCollectionElement
This class represents the structure CommonCollectionElement defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:14013
eprosima::fastdds::dds::xtypes::CommonCollectionHeader
This class represents the structure CommonCollectionHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:14506
eprosima::fastdds::dds::xtypes::CommonDiscriminatorMember
This class represents the structure CommonDiscriminatorMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:9937
eprosima::fastdds::dds::xtypes::CommonEnumeratedHeader
This class represents the structure CommonEnumeratedHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:17380
eprosima::fastdds::dds::xtypes::CommonEnumeratedLiteral
This class represents the structure CommonEnumeratedLiteral defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:16846
eprosima::fastdds::dds::xtypes::CommonStructMember
This class represents the structure CommonStructMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:7097
eprosima::fastdds::dds::xtypes::CommonUnionMember
This class represents the structure CommonUnionMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:9309
eprosima::fastdds::dds::xtypes::CompleteAliasBody
This class represents the structure CompleteAliasBody defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:12791
eprosima::fastdds::dds::xtypes::CompleteAliasHeader
This class represents the structure CompleteAliasHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:13151
eprosima::fastdds::dds::xtypes::CompleteAliasType
This class represents the structure CompleteAliasType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:13379
eprosima::fastdds::dds::xtypes::CompleteAnnotationHeader
This class represents the structure CompleteAnnotationHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:11929
eprosima::fastdds::dds::xtypes::CompleteAnnotationParameter
This class represents the structure CompleteAnnotationParameter defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:11471
eprosima::fastdds::dds::xtypes::CompleteAnnotationType
This class represents the structure CompleteAnnotationType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:12157
eprosima::fastdds::dds::xtypes::CompleteArrayHeader
This class represents the structure CompleteArrayHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:15529
eprosima::fastdds::dds::xtypes::CompleteArrayType
This class represents the structure CompleteArrayType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:15842
eprosima::fastdds::dds::xtypes::CompleteBitfield
This class represents the structure CompleteBitfield defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:19629
eprosima::fastdds::dds::xtypes::CompleteBitflag
This class represents the structure CompleteBitflag defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:18440
eprosima::fastdds::dds::xtypes::CompleteBitmaskType
This class represents the structure CompleteBitmaskType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:18931
eprosima::fastdds::dds::xtypes::CompleteBitsetHeader
This class represents the structure CompleteBitsetHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:19993
eprosima::fastdds::dds::xtypes::CompleteBitsetType
This class represents the structure CompleteBitsetType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:20221
eprosima::fastdds::dds::xtypes::CompleteCollectionElement
This class represents the structure CompleteCollectionElement defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:14193
eprosima::fastdds::dds::xtypes::CompleteCollectionHeader
This class represents the structure CompleteCollectionHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:14629
eprosima::fastdds::dds::xtypes::CompleteDiscriminatorMember
This class represents the structure CompleteDiscriminatorMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:10117
eprosima::fastdds::dds::xtypes::CompleteElementDetail
This class represents the structure CompleteElementDetail defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:13833
eprosima::fastdds::dds::xtypes::CompleteEnumeratedHeader
This class represents the structure CompleteEnumeratedHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:17503
eprosima::fastdds::dds::xtypes::CompleteEnumeratedLiteral
This class represents the structure CompleteEnumeratedLiteral defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:17016
eprosima::fastdds::dds::xtypes::CompleteEnumeratedType
This class represents the structure CompleteEnumeratedType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:17816
eprosima::fastdds::dds::xtypes::CompleteExtendedType
This class represents the structure CompleteExtendedType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:20675
eprosima::fastdds::dds::xtypes::CompleteMapType
This class represents the structure CompleteMapType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:16296
eprosima::fastdds::dds::xtypes::CompleteMemberDetail
This class represents the structure CompleteMemberDetail defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:7314
eprosima::fastdds::dds::xtypes::CompleteSequenceType
This class represents the structure CompleteSequenceType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:14942
eprosima::fastdds::dds::xtypes::CompleteStructHeader
This class represents the structure CompleteStructHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:8493
eprosima::fastdds::dds::xtypes::CompleteStructMember
This class represents the structure CompleteStructMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:7674
eprosima::fastdds::dds::xtypes::CompleteStructType
This class represents the structure CompleteStructType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:8853
eprosima::fastdds::dds::xtypes::CompleteTypeDetail
This class represents the structure CompleteTypeDetail defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:8266
eprosima::fastdds::dds::xtypes::CompleteUnionHeader
This class represents the structure CompleteUnionHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:10477
eprosima::fastdds::dds::xtypes::CompleteUnionMember
This class represents the structure CompleteUnionMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:9573
eprosima::fastdds::dds::xtypes::CompleteUnionType
This class represents the structure CompleteUnionType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:10743
eprosima::fastdds::dds::xtypes::Dummy
This class represents the structure Dummy defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:2725
eprosima::fastdds::dds::xtypes::ExtendedAnnotationParameterValue
This class represents the structure ExtendedAnnotationParameterValue defined by the user in the IDL f...
Definition dds_xtypes_typeobject.hpp:4246
eprosima::fastdds::dds::xtypes::ExtendedTypeDefn
This class represents the structure ExtendedTypeDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:2630
eprosima::fastdds::dds::xtypes::MinimalAliasBody
This class represents the structure MinimalAliasBody defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:13018
eprosima::fastdds::dds::xtypes::MinimalAliasHeader
This class represents the structure MinimalAliasHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:13284
eprosima::fastdds::dds::xtypes::MinimalAliasType
This class represents the structure MinimalAliasType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:13606
eprosima::fastdds::dds::xtypes::MinimalAnnotationHeader
This class represents the structure MinimalAnnotationHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:12062
eprosima::fastdds::dds::xtypes::MinimalAnnotationParameter
This class represents the structure MinimalAnnotationParameter defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:11700
eprosima::fastdds::dds::xtypes::MinimalAnnotationType
This class represents the structure MinimalAnnotationType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:12384
eprosima::fastdds::dds::xtypes::MinimalArrayHeader
This class represents the structure MinimalArrayHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:15709
eprosima::fastdds::dds::xtypes::MinimalArrayType
This class represents the structure MinimalArrayType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:16069
eprosima::fastdds::dds::xtypes::MinimalBitfield
This class represents the structure MinimalBitfield defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:19811
eprosima::fastdds::dds::xtypes::MinimalBitflag
This class represents the structure MinimalBitflag defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:18622
eprosima::fastdds::dds::xtypes::MinimalBitmaskType
This class represents the structure MinimalBitmaskType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:19158
eprosima::fastdds::dds::xtypes::MinimalBitsetHeader
This class represents the structure MinimalBitsetHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:20126
eprosima::fastdds::dds::xtypes::MinimalBitsetType
This class represents the structure MinimalBitsetType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:20448
eprosima::fastdds::dds::xtypes::MinimalCollectionElement
This class represents the structure MinimalCollectionElement defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:14373
eprosima::fastdds::dds::xtypes::MinimalCollectionHeader
This class represents the structure MinimalCollectionHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:14809
eprosima::fastdds::dds::xtypes::MinimalDiscriminatorMember
This class represents the structure MinimalDiscriminatorMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:10344
eprosima::fastdds::dds::xtypes::MinimalEnumeratedHeader
This class represents the structure MinimalEnumeratedHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:17683
eprosima::fastdds::dds::xtypes::MinimalEnumeratedLiteral
This class represents the structure MinimalEnumeratedLiteral defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:17198
eprosima::fastdds::dds::xtypes::MinimalEnumeratedType
This class represents the structure MinimalEnumeratedType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:18043
eprosima::fastdds::dds::xtypes::MinimalExtendedType
This class represents the structure MinimalExtendedType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:22069
eprosima::fastdds::dds::xtypes::MinimalMapType
This class represents the structure MinimalMapType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:16570
eprosima::fastdds::dds::xtypes::MinimalMemberDetail
This class represents the structure MinimalMemberDetail defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:7541
eprosima::fastdds::dds::xtypes::MinimalSequenceType
This class represents the structure MinimalSequenceType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:15169
eprosima::fastdds::dds::xtypes::MinimalStructHeader
This class represents the structure MinimalStructHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:8673
eprosima::fastdds::dds::xtypes::MinimalStructMember
This class represents the structure MinimalStructMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:7856
eprosima::fastdds::dds::xtypes::MinimalStructType
This class represents the structure MinimalStructType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:9080
eprosima::fastdds::dds::xtypes::MinimalTypeDetail
This class represents the structure MinimalTypeDetail defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:8171
eprosima::fastdds::dds::xtypes::MinimalUnionHeader
This class represents the structure MinimalUnionHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:10610
eprosima::fastdds::dds::xtypes::MinimalUnionMember
This class represents the structure MinimalUnionMember defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:9755
eprosima::fastdds::dds::xtypes::MinimalUnionType
This class represents the structure MinimalUnionType defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:11017
eprosima::fastdds::dds::xtypes::PlainArrayLElemDefn
This class represents the structure PlainArrayLElemDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:1574
eprosima::fastdds::dds::xtypes::PlainArraySElemDefn
This class represents the structure PlainArraySElemDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:1347
eprosima::fastdds::dds::xtypes::PlainCollectionHeader
This class represents the structure PlainCollectionHeader defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:743
eprosima::fastdds::dds::xtypes::PlainMapLTypeDefn
This class represents the structure PlainMapLTypeDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:2112
eprosima::fastdds::dds::xtypes::PlainMapSTypeDefn
This class represents the structure PlainMapSTypeDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:1801
eprosima::fastdds::dds::xtypes::PlainSequenceLElemDefn
This class represents the structure PlainSequenceLElemDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:1130
eprosima::fastdds::dds::xtypes::PlainSequenceSElemDefn
This class represents the structure PlainSequenceSElemDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:913
eprosima::fastdds::dds::xtypes::StringLTypeDefn
This class represents the structure StringLTypeDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:620
eprosima::fastdds::dds::xtypes::StringSTypeDefn
This class represents the structure StringSTypeDefn defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:497
eprosima::fastdds::dds::xtypes::StronglyConnectedComponentId
This class represents the structure StronglyConnectedComponentId defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:2423
eprosima::fastdds::dds::xtypes::TypeIdentfierWithSize
This class represents the structure TypeIdentfierWithSize defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:24215
eprosima::fastdds::dds::xtypes::TypeIdentifierPair
This class represents the structure TypeIdentifierPair defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:24033
eprosima::fastdds::dds::xtypes::TypeIdentifierTypeObjectPair
This class represents the structure TypeIdentifierTypeObjectPair defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:23851
eprosima::fastdds::dds::xtypes::TypeIdentifierWithDependencies
This class represents the structure TypeIdentifierWithDependencies defined by the user in the IDL fil...
Definition dds_xtypes_typeobject.hpp:24387
eprosima::fastdds::dds::xtypes::TypeInformation
This class represents the structure TypeInformation defined by the user in the IDL file.
Definition dds_xtypes_typeobject.hpp:24606
eprosima::fastcdr
Definition dds_xtypes_typeobjectCdrAux.hpp:382
eprosima::fastcdr::serialize_key
eProsima_user_DllExport void serialize_key(eprosima::fastcdr::Cdr &scdr, const eprosima::fastdds::dds::xtypes::StringSTypeDefn &data)
eprosima
eProsima namespace.