1 | /* Generated by the protocol buffer compiler. DO NOT EDIT! */ |
|
|
2 | |
|
|
3 | /* Do not generate deprecated warnings for self */ |
|
|
4 | #ifndef PROTOBUF_C_NO_DEPRECATED |
|
|
5 | #define PROTOBUF_C_NO_DEPRECATED |
|
|
6 | #endif |
|
|
7 | |
|
|
8 | #include "osmformat.pb-c.h" |
|
|
9 | void osmpbf__header_block__init |
|
|
10 | (OSMPBF__HeaderBlock *message) |
|
|
11 | { |
|
|
12 | static OSMPBF__HeaderBlock init_value = OSMPBF__HEADER_BLOCK__INIT; |
|
|
13 | *message = init_value; |
|
|
14 | } |
|
|
15 | size_t osmpbf__header_block__get_packed_size |
|
|
16 | (const OSMPBF__HeaderBlock *message) |
|
|
17 | { |
|
|
18 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_block__descriptor); |
|
|
19 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
20 | } |
|
|
21 | size_t osmpbf__header_block__pack |
|
|
22 | (const OSMPBF__HeaderBlock *message, |
|
|
23 | uint8_t *out) |
|
|
24 | { |
|
|
25 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_block__descriptor); |
|
|
26 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
27 | } |
|
|
28 | size_t osmpbf__header_block__pack_to_buffer |
|
|
29 | (const OSMPBF__HeaderBlock *message, |
|
|
30 | ProtobufCBuffer *buffer) |
|
|
31 | { |
|
|
32 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_block__descriptor); |
|
|
33 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
34 | } |
|
|
35 | OSMPBF__HeaderBlock * |
|
|
36 | osmpbf__header_block__unpack |
|
|
37 | (ProtobufCAllocator *allocator, |
|
|
38 | size_t len, |
|
|
39 | const uint8_t *data) |
|
|
40 | { |
|
|
41 | return (OSMPBF__HeaderBlock *) |
|
|
42 | protobuf_c_message_unpack (&osmpbf__header_block__descriptor, |
|
|
43 | allocator, len, data); |
|
|
44 | } |
|
|
45 | void osmpbf__header_block__free_unpacked |
|
|
46 | (OSMPBF__HeaderBlock *message, |
|
|
47 | ProtobufCAllocator *allocator) |
|
|
48 | { |
|
|
49 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_block__descriptor); |
|
|
50 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
51 | } |
|
|
52 | void osmpbf__header_bbox__init |
|
|
53 | (OSMPBF__HeaderBBox *message) |
|
|
54 | { |
|
|
55 | static OSMPBF__HeaderBBox init_value = OSMPBF__HEADER_BBOX__INIT; |
|
|
56 | *message = init_value; |
|
|
57 | } |
|
|
58 | size_t osmpbf__header_bbox__get_packed_size |
|
|
59 | (const OSMPBF__HeaderBBox *message) |
|
|
60 | { |
|
|
61 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_bbox__descriptor); |
|
|
62 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
63 | } |
|
|
64 | size_t osmpbf__header_bbox__pack |
|
|
65 | (const OSMPBF__HeaderBBox *message, |
|
|
66 | uint8_t *out) |
|
|
67 | { |
|
|
68 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_bbox__descriptor); |
|
|
69 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
70 | } |
|
|
71 | size_t osmpbf__header_bbox__pack_to_buffer |
|
|
72 | (const OSMPBF__HeaderBBox *message, |
|
|
73 | ProtobufCBuffer *buffer) |
|
|
74 | { |
|
|
75 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_bbox__descriptor); |
|
|
76 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
77 | } |
|
|
78 | OSMPBF__HeaderBBox * |
|
|
79 | osmpbf__header_bbox__unpack |
|
|
80 | (ProtobufCAllocator *allocator, |
|
|
81 | size_t len, |
|
|
82 | const uint8_t *data) |
|
|
83 | { |
|
|
84 | return (OSMPBF__HeaderBBox *) |
|
|
85 | protobuf_c_message_unpack (&osmpbf__header_bbox__descriptor, |
|
|
86 | allocator, len, data); |
|
|
87 | } |
|
|
88 | void osmpbf__header_bbox__free_unpacked |
|
|
89 | (OSMPBF__HeaderBBox *message, |
|
|
90 | ProtobufCAllocator *allocator) |
|
|
91 | { |
|
|
92 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__header_bbox__descriptor); |
|
|
93 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
94 | } |
|
|
95 | void osmpbf__primitive_block__init |
|
|
96 | (OSMPBF__PrimitiveBlock *message) |
|
|
97 | { |
|
|
98 | static OSMPBF__PrimitiveBlock init_value = OSMPBF__PRIMITIVE_BLOCK__INIT; |
|
|
99 | *message = init_value; |
|
|
100 | } |
|
|
101 | size_t osmpbf__primitive_block__get_packed_size |
|
|
102 | (const OSMPBF__PrimitiveBlock *message) |
|
|
103 | { |
|
|
104 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_block__descriptor); |
|
|
105 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
106 | } |
|
|
107 | size_t osmpbf__primitive_block__pack |
|
|
108 | (const OSMPBF__PrimitiveBlock *message, |
|
|
109 | uint8_t *out) |
|
|
110 | { |
|
|
111 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_block__descriptor); |
|
|
112 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
113 | } |
|
|
114 | size_t osmpbf__primitive_block__pack_to_buffer |
|
|
115 | (const OSMPBF__PrimitiveBlock *message, |
|
|
116 | ProtobufCBuffer *buffer) |
|
|
117 | { |
|
|
118 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_block__descriptor); |
|
|
119 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
120 | } |
|
|
121 | OSMPBF__PrimitiveBlock * |
|
|
122 | osmpbf__primitive_block__unpack |
|
|
123 | (ProtobufCAllocator *allocator, |
|
|
124 | size_t len, |
|
|
125 | const uint8_t *data) |
|
|
126 | { |
|
|
127 | return (OSMPBF__PrimitiveBlock *) |
|
|
128 | protobuf_c_message_unpack (&osmpbf__primitive_block__descriptor, |
|
|
129 | allocator, len, data); |
|
|
130 | } |
|
|
131 | void osmpbf__primitive_block__free_unpacked |
|
|
132 | (OSMPBF__PrimitiveBlock *message, |
|
|
133 | ProtobufCAllocator *allocator) |
|
|
134 | { |
|
|
135 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_block__descriptor); |
|
|
136 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
137 | } |
|
|
138 | void osmpbf__primitive_group__init |
|
|
139 | (OSMPBF__PrimitiveGroup *message) |
|
|
140 | { |
|
|
141 | static OSMPBF__PrimitiveGroup init_value = OSMPBF__PRIMITIVE_GROUP__INIT; |
|
|
142 | *message = init_value; |
|
|
143 | } |
|
|
144 | size_t osmpbf__primitive_group__get_packed_size |
|
|
145 | (const OSMPBF__PrimitiveGroup *message) |
|
|
146 | { |
|
|
147 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_group__descriptor); |
|
|
148 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
149 | } |
|
|
150 | size_t osmpbf__primitive_group__pack |
|
|
151 | (const OSMPBF__PrimitiveGroup *message, |
|
|
152 | uint8_t *out) |
|
|
153 | { |
|
|
154 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_group__descriptor); |
|
|
155 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
156 | } |
|
|
157 | size_t osmpbf__primitive_group__pack_to_buffer |
|
|
158 | (const OSMPBF__PrimitiveGroup *message, |
|
|
159 | ProtobufCBuffer *buffer) |
|
|
160 | { |
|
|
161 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_group__descriptor); |
|
|
162 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
163 | } |
|
|
164 | OSMPBF__PrimitiveGroup * |
|
|
165 | osmpbf__primitive_group__unpack |
|
|
166 | (ProtobufCAllocator *allocator, |
|
|
167 | size_t len, |
|
|
168 | const uint8_t *data) |
|
|
169 | { |
|
|
170 | return (OSMPBF__PrimitiveGroup *) |
|
|
171 | protobuf_c_message_unpack (&osmpbf__primitive_group__descriptor, |
|
|
172 | allocator, len, data); |
|
|
173 | } |
|
|
174 | void osmpbf__primitive_group__free_unpacked |
|
|
175 | (OSMPBF__PrimitiveGroup *message, |
|
|
176 | ProtobufCAllocator *allocator) |
|
|
177 | { |
|
|
178 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__primitive_group__descriptor); |
|
|
179 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
180 | } |
|
|
181 | void osmpbf__string_table__init |
|
|
182 | (OSMPBF__StringTable *message) |
|
|
183 | { |
|
|
184 | static OSMPBF__StringTable init_value = OSMPBF__STRING_TABLE__INIT; |
|
|
185 | *message = init_value; |
|
|
186 | } |
|
|
187 | size_t osmpbf__string_table__get_packed_size |
|
|
188 | (const OSMPBF__StringTable *message) |
|
|
189 | { |
|
|
190 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__string_table__descriptor); |
|
|
191 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
192 | } |
|
|
193 | size_t osmpbf__string_table__pack |
|
|
194 | (const OSMPBF__StringTable *message, |
|
|
195 | uint8_t *out) |
|
|
196 | { |
|
|
197 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__string_table__descriptor); |
|
|
198 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
199 | } |
|
|
200 | size_t osmpbf__string_table__pack_to_buffer |
|
|
201 | (const OSMPBF__StringTable *message, |
|
|
202 | ProtobufCBuffer *buffer) |
|
|
203 | { |
|
|
204 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__string_table__descriptor); |
|
|
205 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
206 | } |
|
|
207 | OSMPBF__StringTable * |
|
|
208 | osmpbf__string_table__unpack |
|
|
209 | (ProtobufCAllocator *allocator, |
|
|
210 | size_t len, |
|
|
211 | const uint8_t *data) |
|
|
212 | { |
|
|
213 | return (OSMPBF__StringTable *) |
|
|
214 | protobuf_c_message_unpack (&osmpbf__string_table__descriptor, |
|
|
215 | allocator, len, data); |
|
|
216 | } |
|
|
217 | void osmpbf__string_table__free_unpacked |
|
|
218 | (OSMPBF__StringTable *message, |
|
|
219 | ProtobufCAllocator *allocator) |
|
|
220 | { |
|
|
221 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__string_table__descriptor); |
|
|
222 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
223 | } |
|
|
224 | void osmpbf__info__init |
|
|
225 | (OSMPBF__Info *message) |
|
|
226 | { |
|
|
227 | static OSMPBF__Info init_value = OSMPBF__INFO__INIT; |
|
|
228 | *message = init_value; |
|
|
229 | } |
|
|
230 | size_t osmpbf__info__get_packed_size |
|
|
231 | (const OSMPBF__Info *message) |
|
|
232 | { |
|
|
233 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__info__descriptor); |
|
|
234 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
235 | } |
|
|
236 | size_t osmpbf__info__pack |
|
|
237 | (const OSMPBF__Info *message, |
|
|
238 | uint8_t *out) |
|
|
239 | { |
|
|
240 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__info__descriptor); |
|
|
241 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
242 | } |
|
|
243 | size_t osmpbf__info__pack_to_buffer |
|
|
244 | (const OSMPBF__Info *message, |
|
|
245 | ProtobufCBuffer *buffer) |
|
|
246 | { |
|
|
247 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__info__descriptor); |
|
|
248 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
249 | } |
|
|
250 | OSMPBF__Info * |
|
|
251 | osmpbf__info__unpack |
|
|
252 | (ProtobufCAllocator *allocator, |
|
|
253 | size_t len, |
|
|
254 | const uint8_t *data) |
|
|
255 | { |
|
|
256 | return (OSMPBF__Info *) |
|
|
257 | protobuf_c_message_unpack (&osmpbf__info__descriptor, |
|
|
258 | allocator, len, data); |
|
|
259 | } |
|
|
260 | void osmpbf__info__free_unpacked |
|
|
261 | (OSMPBF__Info *message, |
|
|
262 | ProtobufCAllocator *allocator) |
|
|
263 | { |
|
|
264 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__info__descriptor); |
|
|
265 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
266 | } |
|
|
267 | void osmpbf__dense_info__init |
|
|
268 | (OSMPBF__DenseInfo *message) |
|
|
269 | { |
|
|
270 | static OSMPBF__DenseInfo init_value = OSMPBF__DENSE_INFO__INIT; |
|
|
271 | *message = init_value; |
|
|
272 | } |
|
|
273 | size_t osmpbf__dense_info__get_packed_size |
|
|
274 | (const OSMPBF__DenseInfo *message) |
|
|
275 | { |
|
|
276 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_info__descriptor); |
|
|
277 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
278 | } |
|
|
279 | size_t osmpbf__dense_info__pack |
|
|
280 | (const OSMPBF__DenseInfo *message, |
|
|
281 | uint8_t *out) |
|
|
282 | { |
|
|
283 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_info__descriptor); |
|
|
284 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
285 | } |
|
|
286 | size_t osmpbf__dense_info__pack_to_buffer |
|
|
287 | (const OSMPBF__DenseInfo *message, |
|
|
288 | ProtobufCBuffer *buffer) |
|
|
289 | { |
|
|
290 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_info__descriptor); |
|
|
291 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
292 | } |
|
|
293 | OSMPBF__DenseInfo * |
|
|
294 | osmpbf__dense_info__unpack |
|
|
295 | (ProtobufCAllocator *allocator, |
|
|
296 | size_t len, |
|
|
297 | const uint8_t *data) |
|
|
298 | { |
|
|
299 | return (OSMPBF__DenseInfo *) |
|
|
300 | protobuf_c_message_unpack (&osmpbf__dense_info__descriptor, |
|
|
301 | allocator, len, data); |
|
|
302 | } |
|
|
303 | void osmpbf__dense_info__free_unpacked |
|
|
304 | (OSMPBF__DenseInfo *message, |
|
|
305 | ProtobufCAllocator *allocator) |
|
|
306 | { |
|
|
307 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_info__descriptor); |
|
|
308 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
309 | } |
|
|
310 | void osmpbf__change_set__init |
|
|
311 | (OSMPBF__ChangeSet *message) |
|
|
312 | { |
|
|
313 | static OSMPBF__ChangeSet init_value = OSMPBF__CHANGE_SET__INIT; |
|
|
314 | *message = init_value; |
|
|
315 | } |
|
|
316 | size_t osmpbf__change_set__get_packed_size |
|
|
317 | (const OSMPBF__ChangeSet *message) |
|
|
318 | { |
|
|
319 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__change_set__descriptor); |
|
|
320 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
321 | } |
|
|
322 | size_t osmpbf__change_set__pack |
|
|
323 | (const OSMPBF__ChangeSet *message, |
|
|
324 | uint8_t *out) |
|
|
325 | { |
|
|
326 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__change_set__descriptor); |
|
|
327 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
328 | } |
|
|
329 | size_t osmpbf__change_set__pack_to_buffer |
|
|
330 | (const OSMPBF__ChangeSet *message, |
|
|
331 | ProtobufCBuffer *buffer) |
|
|
332 | { |
|
|
333 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__change_set__descriptor); |
|
|
334 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
335 | } |
|
|
336 | OSMPBF__ChangeSet * |
|
|
337 | osmpbf__change_set__unpack |
|
|
338 | (ProtobufCAllocator *allocator, |
|
|
339 | size_t len, |
|
|
340 | const uint8_t *data) |
|
|
341 | { |
|
|
342 | return (OSMPBF__ChangeSet *) |
|
|
343 | protobuf_c_message_unpack (&osmpbf__change_set__descriptor, |
|
|
344 | allocator, len, data); |
|
|
345 | } |
|
|
346 | void osmpbf__change_set__free_unpacked |
|
|
347 | (OSMPBF__ChangeSet *message, |
|
|
348 | ProtobufCAllocator *allocator) |
|
|
349 | { |
|
|
350 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__change_set__descriptor); |
|
|
351 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
352 | } |
|
|
353 | void osmpbf__node__init |
|
|
354 | (OSMPBF__Node *message) |
|
|
355 | { |
|
|
356 | static OSMPBF__Node init_value = OSMPBF__NODE__INIT; |
|
|
357 | *message = init_value; |
|
|
358 | } |
|
|
359 | size_t osmpbf__node__get_packed_size |
|
|
360 | (const OSMPBF__Node *message) |
|
|
361 | { |
|
|
362 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__node__descriptor); |
|
|
363 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
364 | } |
|
|
365 | size_t osmpbf__node__pack |
|
|
366 | (const OSMPBF__Node *message, |
|
|
367 | uint8_t *out) |
|
|
368 | { |
|
|
369 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__node__descriptor); |
|
|
370 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
371 | } |
|
|
372 | size_t osmpbf__node__pack_to_buffer |
|
|
373 | (const OSMPBF__Node *message, |
|
|
374 | ProtobufCBuffer *buffer) |
|
|
375 | { |
|
|
376 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__node__descriptor); |
|
|
377 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
378 | } |
|
|
379 | OSMPBF__Node * |
|
|
380 | osmpbf__node__unpack |
|
|
381 | (ProtobufCAllocator *allocator, |
|
|
382 | size_t len, |
|
|
383 | const uint8_t *data) |
|
|
384 | { |
|
|
385 | return (OSMPBF__Node *) |
|
|
386 | protobuf_c_message_unpack (&osmpbf__node__descriptor, |
|
|
387 | allocator, len, data); |
|
|
388 | } |
|
|
389 | void osmpbf__node__free_unpacked |
|
|
390 | (OSMPBF__Node *message, |
|
|
391 | ProtobufCAllocator *allocator) |
|
|
392 | { |
|
|
393 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__node__descriptor); |
|
|
394 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
395 | } |
|
|
396 | void osmpbf__dense_nodes__init |
|
|
397 | (OSMPBF__DenseNodes *message) |
|
|
398 | { |
|
|
399 | static OSMPBF__DenseNodes init_value = OSMPBF__DENSE_NODES__INIT; |
|
|
400 | *message = init_value; |
|
|
401 | } |
|
|
402 | size_t osmpbf__dense_nodes__get_packed_size |
|
|
403 | (const OSMPBF__DenseNodes *message) |
|
|
404 | { |
|
|
405 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_nodes__descriptor); |
|
|
406 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
407 | } |
|
|
408 | size_t osmpbf__dense_nodes__pack |
|
|
409 | (const OSMPBF__DenseNodes *message, |
|
|
410 | uint8_t *out) |
|
|
411 | { |
|
|
412 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_nodes__descriptor); |
|
|
413 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
414 | } |
|
|
415 | size_t osmpbf__dense_nodes__pack_to_buffer |
|
|
416 | (const OSMPBF__DenseNodes *message, |
|
|
417 | ProtobufCBuffer *buffer) |
|
|
418 | { |
|
|
419 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_nodes__descriptor); |
|
|
420 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
421 | } |
|
|
422 | OSMPBF__DenseNodes * |
|
|
423 | osmpbf__dense_nodes__unpack |
|
|
424 | (ProtobufCAllocator *allocator, |
|
|
425 | size_t len, |
|
|
426 | const uint8_t *data) |
|
|
427 | { |
|
|
428 | return (OSMPBF__DenseNodes *) |
|
|
429 | protobuf_c_message_unpack (&osmpbf__dense_nodes__descriptor, |
|
|
430 | allocator, len, data); |
|
|
431 | } |
|
|
432 | void osmpbf__dense_nodes__free_unpacked |
|
|
433 | (OSMPBF__DenseNodes *message, |
|
|
434 | ProtobufCAllocator *allocator) |
|
|
435 | { |
|
|
436 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__dense_nodes__descriptor); |
|
|
437 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
438 | } |
|
|
439 | void osmpbf__way__init |
|
|
440 | (OSMPBF__Way *message) |
|
|
441 | { |
|
|
442 | static OSMPBF__Way init_value = OSMPBF__WAY__INIT; |
|
|
443 | *message = init_value; |
|
|
444 | } |
|
|
445 | size_t osmpbf__way__get_packed_size |
|
|
446 | (const OSMPBF__Way *message) |
|
|
447 | { |
|
|
448 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__way__descriptor); |
|
|
449 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
450 | } |
|
|
451 | size_t osmpbf__way__pack |
|
|
452 | (const OSMPBF__Way *message, |
|
|
453 | uint8_t *out) |
|
|
454 | { |
|
|
455 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__way__descriptor); |
|
|
456 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
457 | } |
|
|
458 | size_t osmpbf__way__pack_to_buffer |
|
|
459 | (const OSMPBF__Way *message, |
|
|
460 | ProtobufCBuffer *buffer) |
|
|
461 | { |
|
|
462 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__way__descriptor); |
|
|
463 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
464 | } |
|
|
465 | OSMPBF__Way * |
|
|
466 | osmpbf__way__unpack |
|
|
467 | (ProtobufCAllocator *allocator, |
|
|
468 | size_t len, |
|
|
469 | const uint8_t *data) |
|
|
470 | { |
|
|
471 | return (OSMPBF__Way *) |
|
|
472 | protobuf_c_message_unpack (&osmpbf__way__descriptor, |
|
|
473 | allocator, len, data); |
|
|
474 | } |
|
|
475 | void osmpbf__way__free_unpacked |
|
|
476 | (OSMPBF__Way *message, |
|
|
477 | ProtobufCAllocator *allocator) |
|
|
478 | { |
|
|
479 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__way__descriptor); |
|
|
480 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
481 | } |
|
|
482 | void osmpbf__relation__init |
|
|
483 | (OSMPBF__Relation *message) |
|
|
484 | { |
|
|
485 | static OSMPBF__Relation init_value = OSMPBF__RELATION__INIT; |
|
|
486 | *message = init_value; |
|
|
487 | } |
|
|
488 | size_t osmpbf__relation__get_packed_size |
|
|
489 | (const OSMPBF__Relation *message) |
|
|
490 | { |
|
|
491 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__relation__descriptor); |
|
|
492 | return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); |
|
|
493 | } |
|
|
494 | size_t osmpbf__relation__pack |
|
|
495 | (const OSMPBF__Relation *message, |
|
|
496 | uint8_t *out) |
|
|
497 | { |
|
|
498 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__relation__descriptor); |
|
|
499 | return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); |
|
|
500 | } |
|
|
501 | size_t osmpbf__relation__pack_to_buffer |
|
|
502 | (const OSMPBF__Relation *message, |
|
|
503 | ProtobufCBuffer *buffer) |
|
|
504 | { |
|
|
505 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__relation__descriptor); |
|
|
506 | return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); |
|
|
507 | } |
|
|
508 | OSMPBF__Relation * |
|
|
509 | osmpbf__relation__unpack |
|
|
510 | (ProtobufCAllocator *allocator, |
|
|
511 | size_t len, |
|
|
512 | const uint8_t *data) |
|
|
513 | { |
|
|
514 | return (OSMPBF__Relation *) |
|
|
515 | protobuf_c_message_unpack (&osmpbf__relation__descriptor, |
|
|
516 | allocator, len, data); |
|
|
517 | } |
|
|
518 | void osmpbf__relation__free_unpacked |
|
|
519 | (OSMPBF__Relation *message, |
|
|
520 | ProtobufCAllocator *allocator) |
|
|
521 | { |
|
|
522 | PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__relation__descriptor); |
|
|
523 | protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); |
|
|
524 | } |
|
|
525 | static const ProtobufCFieldDescriptor osmpbf__header_block__field_descriptors[5] = |
|
|
526 | { |
|
|
527 | { |
|
|
528 | "bbox", |
|
|
529 | 1, |
|
|
530 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
531 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
532 | 0, /* quantifier_offset */ |
|
|
533 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBlock, bbox), |
|
|
534 | &osmpbf__header_bbox__descriptor, |
|
|
535 | NULL, |
|
|
536 | 0, /* packed */ |
|
|
537 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
538 | }, |
|
|
539 | { |
|
|
540 | "required_features", |
|
|
541 | 4, |
|
|
542 | PROTOBUF_C_LABEL_REPEATED, |
|
|
543 | PROTOBUF_C_TYPE_STRING, |
|
|
544 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBlock, n_required_features), |
|
|
545 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBlock, required_features), |
|
|
546 | NULL, |
|
|
547 | NULL, |
|
|
548 | 0, /* packed */ |
|
|
549 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
550 | }, |
|
|
551 | { |
|
|
552 | "optional_features", |
|
|
553 | 5, |
|
|
554 | PROTOBUF_C_LABEL_REPEATED, |
|
|
555 | PROTOBUF_C_TYPE_STRING, |
|
|
556 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBlock, n_optional_features), |
|
|
557 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBlock, optional_features), |
|
|
558 | NULL, |
|
|
559 | NULL, |
|
|
560 | 0, /* packed */ |
|
|
561 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
562 | }, |
|
|
563 | { |
|
|
564 | "writingprogram", |
|
|
565 | 16, |
|
|
566 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
567 | PROTOBUF_C_TYPE_STRING, |
|
|
568 | 0, /* quantifier_offset */ |
|
|
569 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBlock, writingprogram), |
|
|
570 | NULL, |
|
|
571 | NULL, |
|
|
572 | 0, /* packed */ |
|
|
573 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
574 | }, |
|
|
575 | { |
|
|
576 | "source", |
|
|
577 | 17, |
|
|
578 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
579 | PROTOBUF_C_TYPE_STRING, |
|
|
580 | 0, /* quantifier_offset */ |
|
|
581 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBlock, source), |
|
|
582 | NULL, |
|
|
583 | NULL, |
|
|
584 | 0, /* packed */ |
|
|
585 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
586 | }, |
|
|
587 | }; |
|
|
588 | static const unsigned osmpbf__header_block__field_indices_by_name[] = { |
|
|
589 | 0, /* field[0] = bbox */ |
|
|
590 | 2, /* field[2] = optional_features */ |
|
|
591 | 1, /* field[1] = required_features */ |
|
|
592 | 4, /* field[4] = source */ |
|
|
593 | 3, /* field[3] = writingprogram */ |
|
|
594 | }; |
|
|
595 | static const ProtobufCIntRange osmpbf__header_block__number_ranges[3 + 1] = |
|
|
596 | { |
|
|
597 | { 1, 0 }, |
|
|
598 | { 4, 1 }, |
|
|
599 | { 16, 3 }, |
|
|
600 | { 0, 5 } |
|
|
601 | }; |
|
|
602 | const ProtobufCMessageDescriptor osmpbf__header_block__descriptor = |
|
|
603 | { |
|
|
604 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
605 | "OSMPBF.HeaderBlock", |
|
|
606 | "HeaderBlock", |
|
|
607 | "OSMPBF__HeaderBlock", |
|
|
608 | "OSMPBF", |
|
|
609 | sizeof(OSMPBF__HeaderBlock), |
|
|
610 | 5, |
|
|
611 | osmpbf__header_block__field_descriptors, |
|
|
612 | osmpbf__header_block__field_indices_by_name, |
|
|
613 | 3, osmpbf__header_block__number_ranges, |
|
|
614 | (ProtobufCMessageInit) osmpbf__header_block__init, |
|
|
615 | NULL,NULL,NULL /* reserved[123] */ |
|
|
616 | }; |
|
|
617 | static const ProtobufCFieldDescriptor osmpbf__header_bbox__field_descriptors[4] = |
|
|
618 | { |
|
|
619 | { |
|
|
620 | "left", |
|
|
621 | 1, |
|
|
622 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
623 | PROTOBUF_C_TYPE_SINT64, |
|
|
624 | 0, /* quantifier_offset */ |
|
|
625 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBBox, left), |
|
|
626 | NULL, |
|
|
627 | NULL, |
|
|
628 | 0, /* packed */ |
|
|
629 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
630 | }, |
|
|
631 | { |
|
|
632 | "right", |
|
|
633 | 2, |
|
|
634 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
635 | PROTOBUF_C_TYPE_SINT64, |
|
|
636 | 0, /* quantifier_offset */ |
|
|
637 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBBox, right), |
|
|
638 | NULL, |
|
|
639 | NULL, |
|
|
640 | 0, /* packed */ |
|
|
641 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
642 | }, |
|
|
643 | { |
|
|
644 | "top", |
|
|
645 | 3, |
|
|
646 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
647 | PROTOBUF_C_TYPE_SINT64, |
|
|
648 | 0, /* quantifier_offset */ |
|
|
649 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBBox, top), |
|
|
650 | NULL, |
|
|
651 | NULL, |
|
|
652 | 0, /* packed */ |
|
|
653 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
654 | }, |
|
|
655 | { |
|
|
656 | "bottom", |
|
|
657 | 4, |
|
|
658 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
659 | PROTOBUF_C_TYPE_SINT64, |
|
|
660 | 0, /* quantifier_offset */ |
|
|
661 | PROTOBUF_C_OFFSETOF(OSMPBF__HeaderBBox, bottom), |
|
|
662 | NULL, |
|
|
663 | NULL, |
|
|
664 | 0, /* packed */ |
|
|
665 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
666 | }, |
|
|
667 | }; |
|
|
668 | static const unsigned osmpbf__header_bbox__field_indices_by_name[] = { |
|
|
669 | 3, /* field[3] = bottom */ |
|
|
670 | 0, /* field[0] = left */ |
|
|
671 | 1, /* field[1] = right */ |
|
|
672 | 2, /* field[2] = top */ |
|
|
673 | }; |
|
|
674 | static const ProtobufCIntRange osmpbf__header_bbox__number_ranges[1 + 1] = |
|
|
675 | { |
|
|
676 | { 1, 0 }, |
|
|
677 | { 0, 4 } |
|
|
678 | }; |
|
|
679 | const ProtobufCMessageDescriptor osmpbf__header_bbox__descriptor = |
|
|
680 | { |
|
|
681 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
682 | "OSMPBF.HeaderBBox", |
|
|
683 | "HeaderBBox", |
|
|
684 | "OSMPBF__HeaderBBox", |
|
|
685 | "OSMPBF", |
|
|
686 | sizeof(OSMPBF__HeaderBBox), |
|
|
687 | 4, |
|
|
688 | osmpbf__header_bbox__field_descriptors, |
|
|
689 | osmpbf__header_bbox__field_indices_by_name, |
|
|
690 | 1, osmpbf__header_bbox__number_ranges, |
|
|
691 | (ProtobufCMessageInit) osmpbf__header_bbox__init, |
|
|
692 | NULL,NULL,NULL /* reserved[123] */ |
|
|
693 | }; |
|
|
694 | static const int32_t osmpbf__primitive_block__granularity__default_value = 100; |
|
|
695 | static const int64_t osmpbf__primitive_block__lat_offset__default_value = 0; |
|
|
696 | static const int64_t osmpbf__primitive_block__lon_offset__default_value = 0; |
|
|
697 | static const int32_t osmpbf__primitive_block__date_granularity__default_value = 1000; |
|
|
698 | static const ProtobufCFieldDescriptor osmpbf__primitive_block__field_descriptors[6] = |
|
|
699 | { |
|
|
700 | { |
|
|
701 | "stringtable", |
|
|
702 | 1, |
|
|
703 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
704 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
705 | 0, /* quantifier_offset */ |
|
|
706 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, stringtable), |
|
|
707 | &osmpbf__string_table__descriptor, |
|
|
708 | NULL, |
|
|
709 | 0, /* packed */ |
|
|
710 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
711 | }, |
|
|
712 | { |
|
|
713 | "primitivegroup", |
|
|
714 | 2, |
|
|
715 | PROTOBUF_C_LABEL_REPEATED, |
|
|
716 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
717 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, n_primitivegroup), |
|
|
718 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, primitivegroup), |
|
|
719 | &osmpbf__primitive_group__descriptor, |
|
|
720 | NULL, |
|
|
721 | 0, /* packed */ |
|
|
722 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
723 | }, |
|
|
724 | { |
|
|
725 | "granularity", |
|
|
726 | 17, |
|
|
727 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
728 | PROTOBUF_C_TYPE_INT32, |
|
|
729 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, has_granularity), |
|
|
730 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, granularity), |
|
|
731 | NULL, |
|
|
732 | &osmpbf__primitive_block__granularity__default_value, |
|
|
733 | 0, /* packed */ |
|
|
734 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
735 | }, |
|
|
736 | { |
|
|
737 | "date_granularity", |
|
|
738 | 18, |
|
|
739 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
740 | PROTOBUF_C_TYPE_INT32, |
|
|
741 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, has_date_granularity), |
|
|
742 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, date_granularity), |
|
|
743 | NULL, |
|
|
744 | &osmpbf__primitive_block__date_granularity__default_value, |
|
|
745 | 0, /* packed */ |
|
|
746 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
747 | }, |
|
|
748 | { |
|
|
749 | "lat_offset", |
|
|
750 | 19, |
|
|
751 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
752 | PROTOBUF_C_TYPE_INT64, |
|
|
753 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, has_lat_offset), |
|
|
754 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, lat_offset), |
|
|
755 | NULL, |
|
|
756 | &osmpbf__primitive_block__lat_offset__default_value, |
|
|
757 | 0, /* packed */ |
|
|
758 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
759 | }, |
|
|
760 | { |
|
|
761 | "lon_offset", |
|
|
762 | 20, |
|
|
763 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
764 | PROTOBUF_C_TYPE_INT64, |
|
|
765 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, has_lon_offset), |
|
|
766 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveBlock, lon_offset), |
|
|
767 | NULL, |
|
|
768 | &osmpbf__primitive_block__lon_offset__default_value, |
|
|
769 | 0, /* packed */ |
|
|
770 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
771 | }, |
|
|
772 | }; |
|
|
773 | static const unsigned osmpbf__primitive_block__field_indices_by_name[] = { |
|
|
774 | 3, /* field[3] = date_granularity */ |
|
|
775 | 2, /* field[2] = granularity */ |
|
|
776 | 4, /* field[4] = lat_offset */ |
|
|
777 | 5, /* field[5] = lon_offset */ |
|
|
778 | 1, /* field[1] = primitivegroup */ |
|
|
779 | 0, /* field[0] = stringtable */ |
|
|
780 | }; |
|
|
781 | static const ProtobufCIntRange osmpbf__primitive_block__number_ranges[2 + 1] = |
|
|
782 | { |
|
|
783 | { 1, 0 }, |
|
|
784 | { 17, 2 }, |
|
|
785 | { 0, 6 } |
|
|
786 | }; |
|
|
787 | const ProtobufCMessageDescriptor osmpbf__primitive_block__descriptor = |
|
|
788 | { |
|
|
789 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
790 | "OSMPBF.PrimitiveBlock", |
|
|
791 | "PrimitiveBlock", |
|
|
792 | "OSMPBF__PrimitiveBlock", |
|
|
793 | "OSMPBF", |
|
|
794 | sizeof(OSMPBF__PrimitiveBlock), |
|
|
795 | 6, |
|
|
796 | osmpbf__primitive_block__field_descriptors, |
|
|
797 | osmpbf__primitive_block__field_indices_by_name, |
|
|
798 | 2, osmpbf__primitive_block__number_ranges, |
|
|
799 | (ProtobufCMessageInit) osmpbf__primitive_block__init, |
|
|
800 | NULL,NULL,NULL /* reserved[123] */ |
|
|
801 | }; |
|
|
802 | static const ProtobufCFieldDescriptor osmpbf__primitive_group__field_descriptors[5] = |
|
|
803 | { |
|
|
804 | { |
|
|
805 | "nodes", |
|
|
806 | 1, |
|
|
807 | PROTOBUF_C_LABEL_REPEATED, |
|
|
808 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
809 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, n_nodes), |
|
|
810 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, nodes), |
|
|
811 | &osmpbf__node__descriptor, |
|
|
812 | NULL, |
|
|
813 | 0, /* packed */ |
|
|
814 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
815 | }, |
|
|
816 | { |
|
|
817 | "dense", |
|
|
818 | 2, |
|
|
819 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
820 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
821 | 0, /* quantifier_offset */ |
|
|
822 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, dense), |
|
|
823 | &osmpbf__dense_nodes__descriptor, |
|
|
824 | NULL, |
|
|
825 | 0, /* packed */ |
|
|
826 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
827 | }, |
|
|
828 | { |
|
|
829 | "ways", |
|
|
830 | 3, |
|
|
831 | PROTOBUF_C_LABEL_REPEATED, |
|
|
832 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
833 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, n_ways), |
|
|
834 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, ways), |
|
|
835 | &osmpbf__way__descriptor, |
|
|
836 | NULL, |
|
|
837 | 0, /* packed */ |
|
|
838 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
839 | }, |
|
|
840 | { |
|
|
841 | "relations", |
|
|
842 | 4, |
|
|
843 | PROTOBUF_C_LABEL_REPEATED, |
|
|
844 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
845 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, n_relations), |
|
|
846 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, relations), |
|
|
847 | &osmpbf__relation__descriptor, |
|
|
848 | NULL, |
|
|
849 | 0, /* packed */ |
|
|
850 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
851 | }, |
|
|
852 | { |
|
|
853 | "changesets", |
|
|
854 | 5, |
|
|
855 | PROTOBUF_C_LABEL_REPEATED, |
|
|
856 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
857 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, n_changesets), |
|
|
858 | PROTOBUF_C_OFFSETOF(OSMPBF__PrimitiveGroup, changesets), |
|
|
859 | &osmpbf__change_set__descriptor, |
|
|
860 | NULL, |
|
|
861 | 0, /* packed */ |
|
|
862 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
863 | }, |
|
|
864 | }; |
|
|
865 | static const unsigned osmpbf__primitive_group__field_indices_by_name[] = { |
|
|
866 | 4, /* field[4] = changesets */ |
|
|
867 | 1, /* field[1] = dense */ |
|
|
868 | 0, /* field[0] = nodes */ |
|
|
869 | 3, /* field[3] = relations */ |
|
|
870 | 2, /* field[2] = ways */ |
|
|
871 | }; |
|
|
872 | static const ProtobufCIntRange osmpbf__primitive_group__number_ranges[1 + 1] = |
|
|
873 | { |
|
|
874 | { 1, 0 }, |
|
|
875 | { 0, 5 } |
|
|
876 | }; |
|
|
877 | const ProtobufCMessageDescriptor osmpbf__primitive_group__descriptor = |
|
|
878 | { |
|
|
879 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
880 | "OSMPBF.PrimitiveGroup", |
|
|
881 | "PrimitiveGroup", |
|
|
882 | "OSMPBF__PrimitiveGroup", |
|
|
883 | "OSMPBF", |
|
|
884 | sizeof(OSMPBF__PrimitiveGroup), |
|
|
885 | 5, |
|
|
886 | osmpbf__primitive_group__field_descriptors, |
|
|
887 | osmpbf__primitive_group__field_indices_by_name, |
|
|
888 | 1, osmpbf__primitive_group__number_ranges, |
|
|
889 | (ProtobufCMessageInit) osmpbf__primitive_group__init, |
|
|
890 | NULL,NULL,NULL /* reserved[123] */ |
|
|
891 | }; |
|
|
892 | static const ProtobufCFieldDescriptor osmpbf__string_table__field_descriptors[1] = |
|
|
893 | { |
|
|
894 | { |
|
|
895 | "s", |
|
|
896 | 1, |
|
|
897 | PROTOBUF_C_LABEL_REPEATED, |
|
|
898 | PROTOBUF_C_TYPE_BYTES, |
|
|
899 | PROTOBUF_C_OFFSETOF(OSMPBF__StringTable, n_s), |
|
|
900 | PROTOBUF_C_OFFSETOF(OSMPBF__StringTable, s), |
|
|
901 | NULL, |
|
|
902 | NULL, |
|
|
903 | 0, /* packed */ |
|
|
904 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
905 | }, |
|
|
906 | }; |
|
|
907 | static const unsigned osmpbf__string_table__field_indices_by_name[] = { |
|
|
908 | 0, /* field[0] = s */ |
|
|
909 | }; |
|
|
910 | static const ProtobufCIntRange osmpbf__string_table__number_ranges[1 + 1] = |
|
|
911 | { |
|
|
912 | { 1, 0 }, |
|
|
913 | { 0, 1 } |
|
|
914 | }; |
|
|
915 | const ProtobufCMessageDescriptor osmpbf__string_table__descriptor = |
|
|
916 | { |
|
|
917 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
918 | "OSMPBF.StringTable", |
|
|
919 | "StringTable", |
|
|
920 | "OSMPBF__StringTable", |
|
|
921 | "OSMPBF", |
|
|
922 | sizeof(OSMPBF__StringTable), |
|
|
923 | 1, |
|
|
924 | osmpbf__string_table__field_descriptors, |
|
|
925 | osmpbf__string_table__field_indices_by_name, |
|
|
926 | 1, osmpbf__string_table__number_ranges, |
|
|
927 | (ProtobufCMessageInit) osmpbf__string_table__init, |
|
|
928 | NULL,NULL,NULL /* reserved[123] */ |
|
|
929 | }; |
|
|
930 | static const int32_t osmpbf__info__version__default_value = -1; |
|
|
931 | static const ProtobufCFieldDescriptor osmpbf__info__field_descriptors[5] = |
|
|
932 | { |
|
|
933 | { |
|
|
934 | "version", |
|
|
935 | 1, |
|
|
936 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
937 | PROTOBUF_C_TYPE_INT32, |
|
|
938 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, has_version), |
|
|
939 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, version), |
|
|
940 | NULL, |
|
|
941 | &osmpbf__info__version__default_value, |
|
|
942 | 0, /* packed */ |
|
|
943 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
944 | }, |
|
|
945 | { |
|
|
946 | "timestamp", |
|
|
947 | 2, |
|
|
948 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
949 | PROTOBUF_C_TYPE_INT64, |
|
|
950 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, has_timestamp), |
|
|
951 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, timestamp), |
|
|
952 | NULL, |
|
|
953 | NULL, |
|
|
954 | 0, /* packed */ |
|
|
955 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
956 | }, |
|
|
957 | { |
|
|
958 | "changeset", |
|
|
959 | 3, |
|
|
960 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
961 | PROTOBUF_C_TYPE_INT64, |
|
|
962 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, has_changeset), |
|
|
963 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, changeset), |
|
|
964 | NULL, |
|
|
965 | NULL, |
|
|
966 | 0, /* packed */ |
|
|
967 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
968 | }, |
|
|
969 | { |
|
|
970 | "uid", |
|
|
971 | 4, |
|
|
972 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
973 | PROTOBUF_C_TYPE_INT32, |
|
|
974 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, has_uid), |
|
|
975 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, uid), |
|
|
976 | NULL, |
|
|
977 | NULL, |
|
|
978 | 0, /* packed */ |
|
|
979 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
980 | }, |
|
|
981 | { |
|
|
982 | "user_sid", |
|
|
983 | 5, |
|
|
984 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
985 | PROTOBUF_C_TYPE_UINT32, |
|
|
986 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, has_user_sid), |
|
|
987 | PROTOBUF_C_OFFSETOF(OSMPBF__Info, user_sid), |
|
|
988 | NULL, |
|
|
989 | NULL, |
|
|
990 | 0, /* packed */ |
|
|
991 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
992 | }, |
|
|
993 | }; |
|
|
994 | static const unsigned osmpbf__info__field_indices_by_name[] = { |
|
|
995 | 2, /* field[2] = changeset */ |
|
|
996 | 1, /* field[1] = timestamp */ |
|
|
997 | 3, /* field[3] = uid */ |
|
|
998 | 4, /* field[4] = user_sid */ |
|
|
999 | 0, /* field[0] = version */ |
|
|
1000 | }; |
|
|
1001 | static const ProtobufCIntRange osmpbf__info__number_ranges[1 + 1] = |
|
|
1002 | { |
|
|
1003 | { 1, 0 }, |
|
|
1004 | { 0, 5 } |
|
|
1005 | }; |
|
|
1006 | const ProtobufCMessageDescriptor osmpbf__info__descriptor = |
|
|
1007 | { |
|
|
1008 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
1009 | "OSMPBF.Info", |
|
|
1010 | "Info", |
|
|
1011 | "OSMPBF__Info", |
|
|
1012 | "OSMPBF", |
|
|
1013 | sizeof(OSMPBF__Info), |
|
|
1014 | 5, |
|
|
1015 | osmpbf__info__field_descriptors, |
|
|
1016 | osmpbf__info__field_indices_by_name, |
|
|
1017 | 1, osmpbf__info__number_ranges, |
|
|
1018 | (ProtobufCMessageInit) osmpbf__info__init, |
|
|
1019 | NULL,NULL,NULL /* reserved[123] */ |
|
|
1020 | }; |
|
|
1021 | static const ProtobufCFieldDescriptor osmpbf__dense_info__field_descriptors[5] = |
|
|
1022 | { |
|
|
1023 | { |
|
|
1024 | "version", |
|
|
1025 | 1, |
|
|
1026 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1027 | PROTOBUF_C_TYPE_INT32, |
|
|
1028 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, n_version), |
|
|
1029 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, version), |
|
|
1030 | NULL, |
|
|
1031 | NULL, |
|
|
1032 | 1, /* packed */ |
|
|
1033 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1034 | }, |
|
|
1035 | { |
|
|
1036 | "timestamp", |
|
|
1037 | 2, |
|
|
1038 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1039 | PROTOBUF_C_TYPE_SINT64, |
|
|
1040 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, n_timestamp), |
|
|
1041 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, timestamp), |
|
|
1042 | NULL, |
|
|
1043 | NULL, |
|
|
1044 | 1, /* packed */ |
|
|
1045 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1046 | }, |
|
|
1047 | { |
|
|
1048 | "changeset", |
|
|
1049 | 3, |
|
|
1050 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1051 | PROTOBUF_C_TYPE_SINT64, |
|
|
1052 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, n_changeset), |
|
|
1053 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, changeset), |
|
|
1054 | NULL, |
|
|
1055 | NULL, |
|
|
1056 | 1, /* packed */ |
|
|
1057 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1058 | }, |
|
|
1059 | { |
|
|
1060 | "uid", |
|
|
1061 | 4, |
|
|
1062 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1063 | PROTOBUF_C_TYPE_SINT32, |
|
|
1064 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, n_uid), |
|
|
1065 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, uid), |
|
|
1066 | NULL, |
|
|
1067 | NULL, |
|
|
1068 | 1, /* packed */ |
|
|
1069 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1070 | }, |
|
|
1071 | { |
|
|
1072 | "user_sid", |
|
|
1073 | 5, |
|
|
1074 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1075 | PROTOBUF_C_TYPE_SINT32, |
|
|
1076 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, n_user_sid), |
|
|
1077 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseInfo, user_sid), |
|
|
1078 | NULL, |
|
|
1079 | NULL, |
|
|
1080 | 1, /* packed */ |
|
|
1081 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1082 | }, |
|
|
1083 | }; |
|
|
1084 | static const unsigned osmpbf__dense_info__field_indices_by_name[] = { |
|
|
1085 | 2, /* field[2] = changeset */ |
|
|
1086 | 1, /* field[1] = timestamp */ |
|
|
1087 | 3, /* field[3] = uid */ |
|
|
1088 | 4, /* field[4] = user_sid */ |
|
|
1089 | 0, /* field[0] = version */ |
|
|
1090 | }; |
|
|
1091 | static const ProtobufCIntRange osmpbf__dense_info__number_ranges[1 + 1] = |
|
|
1092 | { |
|
|
1093 | { 1, 0 }, |
|
|
1094 | { 0, 5 } |
|
|
1095 | }; |
|
|
1096 | const ProtobufCMessageDescriptor osmpbf__dense_info__descriptor = |
|
|
1097 | { |
|
|
1098 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
1099 | "OSMPBF.DenseInfo", |
|
|
1100 | "DenseInfo", |
|
|
1101 | "OSMPBF__DenseInfo", |
|
|
1102 | "OSMPBF", |
|
|
1103 | sizeof(OSMPBF__DenseInfo), |
|
|
1104 | 5, |
|
|
1105 | osmpbf__dense_info__field_descriptors, |
|
|
1106 | osmpbf__dense_info__field_indices_by_name, |
|
|
1107 | 1, osmpbf__dense_info__number_ranges, |
|
|
1108 | (ProtobufCMessageInit) osmpbf__dense_info__init, |
|
|
1109 | NULL,NULL,NULL /* reserved[123] */ |
|
|
1110 | }; |
|
|
1111 | static const ProtobufCFieldDescriptor osmpbf__change_set__field_descriptors[1] = |
|
|
1112 | { |
|
|
1113 | { |
|
|
1114 | "id", |
|
|
1115 | 1, |
|
|
1116 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
1117 | PROTOBUF_C_TYPE_INT64, |
|
|
1118 | 0, /* quantifier_offset */ |
|
|
1119 | PROTOBUF_C_OFFSETOF(OSMPBF__ChangeSet, id), |
|
|
1120 | NULL, |
|
|
1121 | NULL, |
|
|
1122 | 0, /* packed */ |
|
|
1123 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1124 | }, |
|
|
1125 | }; |
|
|
1126 | static const unsigned osmpbf__change_set__field_indices_by_name[] = { |
|
|
1127 | 0, /* field[0] = id */ |
|
|
1128 | }; |
|
|
1129 | static const ProtobufCIntRange osmpbf__change_set__number_ranges[1 + 1] = |
|
|
1130 | { |
|
|
1131 | { 1, 0 }, |
|
|
1132 | { 0, 1 } |
|
|
1133 | }; |
|
|
1134 | const ProtobufCMessageDescriptor osmpbf__change_set__descriptor = |
|
|
1135 | { |
|
|
1136 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
1137 | "OSMPBF.ChangeSet", |
|
|
1138 | "ChangeSet", |
|
|
1139 | "OSMPBF__ChangeSet", |
|
|
1140 | "OSMPBF", |
|
|
1141 | sizeof(OSMPBF__ChangeSet), |
|
|
1142 | 1, |
|
|
1143 | osmpbf__change_set__field_descriptors, |
|
|
1144 | osmpbf__change_set__field_indices_by_name, |
|
|
1145 | 1, osmpbf__change_set__number_ranges, |
|
|
1146 | (ProtobufCMessageInit) osmpbf__change_set__init, |
|
|
1147 | NULL,NULL,NULL /* reserved[123] */ |
|
|
1148 | }; |
|
|
1149 | static const ProtobufCFieldDescriptor osmpbf__node__field_descriptors[6] = |
|
|
1150 | { |
|
|
1151 | { |
|
|
1152 | "id", |
|
|
1153 | 1, |
|
|
1154 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
1155 | PROTOBUF_C_TYPE_SINT64, |
|
|
1156 | 0, /* quantifier_offset */ |
|
|
1157 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, id), |
|
|
1158 | NULL, |
|
|
1159 | NULL, |
|
|
1160 | 0, /* packed */ |
|
|
1161 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1162 | }, |
|
|
1163 | { |
|
|
1164 | "keys", |
|
|
1165 | 2, |
|
|
1166 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1167 | PROTOBUF_C_TYPE_UINT32, |
|
|
1168 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, n_keys), |
|
|
1169 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, keys), |
|
|
1170 | NULL, |
|
|
1171 | NULL, |
|
|
1172 | 1, /* packed */ |
|
|
1173 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1174 | }, |
|
|
1175 | { |
|
|
1176 | "vals", |
|
|
1177 | 3, |
|
|
1178 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1179 | PROTOBUF_C_TYPE_UINT32, |
|
|
1180 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, n_vals), |
|
|
1181 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, vals), |
|
|
1182 | NULL, |
|
|
1183 | NULL, |
|
|
1184 | 1, /* packed */ |
|
|
1185 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1186 | }, |
|
|
1187 | { |
|
|
1188 | "info", |
|
|
1189 | 4, |
|
|
1190 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
1191 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
1192 | 0, /* quantifier_offset */ |
|
|
1193 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, info), |
|
|
1194 | &osmpbf__info__descriptor, |
|
|
1195 | NULL, |
|
|
1196 | 0, /* packed */ |
|
|
1197 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1198 | }, |
|
|
1199 | { |
|
|
1200 | "lat", |
|
|
1201 | 8, |
|
|
1202 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
1203 | PROTOBUF_C_TYPE_SINT64, |
|
|
1204 | 0, /* quantifier_offset */ |
|
|
1205 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, lat), |
|
|
1206 | NULL, |
|
|
1207 | NULL, |
|
|
1208 | 0, /* packed */ |
|
|
1209 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1210 | }, |
|
|
1211 | { |
|
|
1212 | "lon", |
|
|
1213 | 9, |
|
|
1214 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
1215 | PROTOBUF_C_TYPE_SINT64, |
|
|
1216 | 0, /* quantifier_offset */ |
|
|
1217 | PROTOBUF_C_OFFSETOF(OSMPBF__Node, lon), |
|
|
1218 | NULL, |
|
|
1219 | NULL, |
|
|
1220 | 0, /* packed */ |
|
|
1221 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1222 | }, |
|
|
1223 | }; |
|
|
1224 | static const unsigned osmpbf__node__field_indices_by_name[] = { |
|
|
1225 | 0, /* field[0] = id */ |
|
|
1226 | 3, /* field[3] = info */ |
|
|
1227 | 1, /* field[1] = keys */ |
|
|
1228 | 4, /* field[4] = lat */ |
|
|
1229 | 5, /* field[5] = lon */ |
|
|
1230 | 2, /* field[2] = vals */ |
|
|
1231 | }; |
|
|
1232 | static const ProtobufCIntRange osmpbf__node__number_ranges[2 + 1] = |
|
|
1233 | { |
|
|
1234 | { 1, 0 }, |
|
|
1235 | { 8, 4 }, |
|
|
1236 | { 0, 6 } |
|
|
1237 | }; |
|
|
1238 | const ProtobufCMessageDescriptor osmpbf__node__descriptor = |
|
|
1239 | { |
|
|
1240 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
1241 | "OSMPBF.Node", |
|
|
1242 | "Node", |
|
|
1243 | "OSMPBF__Node", |
|
|
1244 | "OSMPBF", |
|
|
1245 | sizeof(OSMPBF__Node), |
|
|
1246 | 6, |
|
|
1247 | osmpbf__node__field_descriptors, |
|
|
1248 | osmpbf__node__field_indices_by_name, |
|
|
1249 | 2, osmpbf__node__number_ranges, |
|
|
1250 | (ProtobufCMessageInit) osmpbf__node__init, |
|
|
1251 | NULL,NULL,NULL /* reserved[123] */ |
|
|
1252 | }; |
|
|
1253 | static const ProtobufCFieldDescriptor osmpbf__dense_nodes__field_descriptors[5] = |
|
|
1254 | { |
|
|
1255 | { |
|
|
1256 | "id", |
|
|
1257 | 1, |
|
|
1258 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1259 | PROTOBUF_C_TYPE_SINT64, |
|
|
1260 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, n_id), |
|
|
1261 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, id), |
|
|
1262 | NULL, |
|
|
1263 | NULL, |
|
|
1264 | 1, /* packed */ |
|
|
1265 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1266 | }, |
|
|
1267 | { |
|
|
1268 | "denseinfo", |
|
|
1269 | 5, |
|
|
1270 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
1271 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
1272 | 0, /* quantifier_offset */ |
|
|
1273 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, denseinfo), |
|
|
1274 | &osmpbf__dense_info__descriptor, |
|
|
1275 | NULL, |
|
|
1276 | 0, /* packed */ |
|
|
1277 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1278 | }, |
|
|
1279 | { |
|
|
1280 | "lat", |
|
|
1281 | 8, |
|
|
1282 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1283 | PROTOBUF_C_TYPE_SINT64, |
|
|
1284 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, n_lat), |
|
|
1285 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, lat), |
|
|
1286 | NULL, |
|
|
1287 | NULL, |
|
|
1288 | 1, /* packed */ |
|
|
1289 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1290 | }, |
|
|
1291 | { |
|
|
1292 | "lon", |
|
|
1293 | 9, |
|
|
1294 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1295 | PROTOBUF_C_TYPE_SINT64, |
|
|
1296 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, n_lon), |
|
|
1297 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, lon), |
|
|
1298 | NULL, |
|
|
1299 | NULL, |
|
|
1300 | 1, /* packed */ |
|
|
1301 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1302 | }, |
|
|
1303 | { |
|
|
1304 | "keys_vals", |
|
|
1305 | 10, |
|
|
1306 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1307 | PROTOBUF_C_TYPE_INT32, |
|
|
1308 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, n_keys_vals), |
|
|
1309 | PROTOBUF_C_OFFSETOF(OSMPBF__DenseNodes, keys_vals), |
|
|
1310 | NULL, |
|
|
1311 | NULL, |
|
|
1312 | 1, /* packed */ |
|
|
1313 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1314 | }, |
|
|
1315 | }; |
|
|
1316 | static const unsigned osmpbf__dense_nodes__field_indices_by_name[] = { |
|
|
1317 | 1, /* field[1] = denseinfo */ |
|
|
1318 | 0, /* field[0] = id */ |
|
|
1319 | 4, /* field[4] = keys_vals */ |
|
|
1320 | 2, /* field[2] = lat */ |
|
|
1321 | 3, /* field[3] = lon */ |
|
|
1322 | }; |
|
|
1323 | static const ProtobufCIntRange osmpbf__dense_nodes__number_ranges[3 + 1] = |
|
|
1324 | { |
|
|
1325 | { 1, 0 }, |
|
|
1326 | { 5, 1 }, |
|
|
1327 | { 8, 2 }, |
|
|
1328 | { 0, 5 } |
|
|
1329 | }; |
|
|
1330 | const ProtobufCMessageDescriptor osmpbf__dense_nodes__descriptor = |
|
|
1331 | { |
|
|
1332 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
1333 | "OSMPBF.DenseNodes", |
|
|
1334 | "DenseNodes", |
|
|
1335 | "OSMPBF__DenseNodes", |
|
|
1336 | "OSMPBF", |
|
|
1337 | sizeof(OSMPBF__DenseNodes), |
|
|
1338 | 5, |
|
|
1339 | osmpbf__dense_nodes__field_descriptors, |
|
|
1340 | osmpbf__dense_nodes__field_indices_by_name, |
|
|
1341 | 3, osmpbf__dense_nodes__number_ranges, |
|
|
1342 | (ProtobufCMessageInit) osmpbf__dense_nodes__init, |
|
|
1343 | NULL,NULL,NULL /* reserved[123] */ |
|
|
1344 | }; |
|
|
1345 | static const ProtobufCFieldDescriptor osmpbf__way__field_descriptors[5] = |
|
|
1346 | { |
|
|
1347 | { |
|
|
1348 | "id", |
|
|
1349 | 1, |
|
|
1350 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
1351 | PROTOBUF_C_TYPE_INT64, |
|
|
1352 | 0, /* quantifier_offset */ |
|
|
1353 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, id), |
|
|
1354 | NULL, |
|
|
1355 | NULL, |
|
|
1356 | 0, /* packed */ |
|
|
1357 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1358 | }, |
|
|
1359 | { |
|
|
1360 | "keys", |
|
|
1361 | 2, |
|
|
1362 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1363 | PROTOBUF_C_TYPE_UINT32, |
|
|
1364 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, n_keys), |
|
|
1365 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, keys), |
|
|
1366 | NULL, |
|
|
1367 | NULL, |
|
|
1368 | 1, /* packed */ |
|
|
1369 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1370 | }, |
|
|
1371 | { |
|
|
1372 | "vals", |
|
|
1373 | 3, |
|
|
1374 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1375 | PROTOBUF_C_TYPE_UINT32, |
|
|
1376 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, n_vals), |
|
|
1377 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, vals), |
|
|
1378 | NULL, |
|
|
1379 | NULL, |
|
|
1380 | 1, /* packed */ |
|
|
1381 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1382 | }, |
|
|
1383 | { |
|
|
1384 | "info", |
|
|
1385 | 4, |
|
|
1386 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
1387 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
1388 | 0, /* quantifier_offset */ |
|
|
1389 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, info), |
|
|
1390 | &osmpbf__info__descriptor, |
|
|
1391 | NULL, |
|
|
1392 | 0, /* packed */ |
|
|
1393 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1394 | }, |
|
|
1395 | { |
|
|
1396 | "refs", |
|
|
1397 | 8, |
|
|
1398 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1399 | PROTOBUF_C_TYPE_SINT64, |
|
|
1400 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, n_refs), |
|
|
1401 | PROTOBUF_C_OFFSETOF(OSMPBF__Way, refs), |
|
|
1402 | NULL, |
|
|
1403 | NULL, |
|
|
1404 | 1, /* packed */ |
|
|
1405 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1406 | }, |
|
|
1407 | }; |
|
|
1408 | static const unsigned osmpbf__way__field_indices_by_name[] = { |
|
|
1409 | 0, /* field[0] = id */ |
|
|
1410 | 3, /* field[3] = info */ |
|
|
1411 | 1, /* field[1] = keys */ |
|
|
1412 | 4, /* field[4] = refs */ |
|
|
1413 | 2, /* field[2] = vals */ |
|
|
1414 | }; |
|
|
1415 | static const ProtobufCIntRange osmpbf__way__number_ranges[2 + 1] = |
|
|
1416 | { |
|
|
1417 | { 1, 0 }, |
|
|
1418 | { 8, 4 }, |
|
|
1419 | { 0, 5 } |
|
|
1420 | }; |
|
|
1421 | const ProtobufCMessageDescriptor osmpbf__way__descriptor = |
|
|
1422 | { |
|
|
1423 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
1424 | "OSMPBF.Way", |
|
|
1425 | "Way", |
|
|
1426 | "OSMPBF__Way", |
|
|
1427 | "OSMPBF", |
|
|
1428 | sizeof(OSMPBF__Way), |
|
|
1429 | 5, |
|
|
1430 | osmpbf__way__field_descriptors, |
|
|
1431 | osmpbf__way__field_indices_by_name, |
|
|
1432 | 2, osmpbf__way__number_ranges, |
|
|
1433 | (ProtobufCMessageInit) osmpbf__way__init, |
|
|
1434 | NULL,NULL,NULL /* reserved[123] */ |
|
|
1435 | }; |
|
|
1436 | const ProtobufCEnumValue osmpbf__relation__member_type__enum_values_by_number[3] = |
|
|
1437 | { |
|
|
1438 | { "NODE", "OSMPBF__RELATION__MEMBER_TYPE__NODE", 0 }, |
|
|
1439 | { "WAY", "OSMPBF__RELATION__MEMBER_TYPE__WAY", 1 }, |
|
|
1440 | { "RELATION", "OSMPBF__RELATION__MEMBER_TYPE__RELATION", 2 }, |
|
|
1441 | }; |
|
|
1442 | static const ProtobufCIntRange osmpbf__relation__member_type__value_ranges[] = { |
|
|
1443 | {0, 0},{0, 3} |
|
|
1444 | }; |
|
|
1445 | const ProtobufCEnumValueIndex osmpbf__relation__member_type__enum_values_by_name[3] = |
|
|
1446 | { |
|
|
1447 | { "NODE", 0 }, |
|
|
1448 | { "RELATION", 2 }, |
|
|
1449 | { "WAY", 1 }, |
|
|
1450 | }; |
|
|
1451 | const ProtobufCEnumDescriptor osmpbf__relation__member_type__descriptor = |
|
|
1452 | { |
|
|
1453 | PROTOBUF_C_ENUM_DESCRIPTOR_MAGIC, |
|
|
1454 | "OSMPBF.Relation.MemberType", |
|
|
1455 | "MemberType", |
|
|
1456 | "OSMPBF__Relation__MemberType", |
|
|
1457 | "OSMPBF", |
|
|
1458 | 3, |
|
|
1459 | osmpbf__relation__member_type__enum_values_by_number, |
|
|
1460 | 3, |
|
|
1461 | osmpbf__relation__member_type__enum_values_by_name, |
|
|
1462 | 1, |
|
|
1463 | osmpbf__relation__member_type__value_ranges, |
|
|
1464 | NULL,NULL,NULL,NULL /* reserved[1234] */ |
|
|
1465 | }; |
|
|
1466 | static const ProtobufCFieldDescriptor osmpbf__relation__field_descriptors[7] = |
|
|
1467 | { |
|
|
1468 | { |
|
|
1469 | "id", |
|
|
1470 | 1, |
|
|
1471 | PROTOBUF_C_LABEL_REQUIRED, |
|
|
1472 | PROTOBUF_C_TYPE_INT64, |
|
|
1473 | 0, /* quantifier_offset */ |
|
|
1474 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, id), |
|
|
1475 | NULL, |
|
|
1476 | NULL, |
|
|
1477 | 0, /* packed */ |
|
|
1478 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1479 | }, |
|
|
1480 | { |
|
|
1481 | "keys", |
|
|
1482 | 2, |
|
|
1483 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1484 | PROTOBUF_C_TYPE_UINT32, |
|
|
1485 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, n_keys), |
|
|
1486 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, keys), |
|
|
1487 | NULL, |
|
|
1488 | NULL, |
|
|
1489 | 1, /* packed */ |
|
|
1490 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1491 | }, |
|
|
1492 | { |
|
|
1493 | "vals", |
|
|
1494 | 3, |
|
|
1495 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1496 | PROTOBUF_C_TYPE_UINT32, |
|
|
1497 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, n_vals), |
|
|
1498 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, vals), |
|
|
1499 | NULL, |
|
|
1500 | NULL, |
|
|
1501 | 1, /* packed */ |
|
|
1502 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1503 | }, |
|
|
1504 | { |
|
|
1505 | "info", |
|
|
1506 | 4, |
|
|
1507 | PROTOBUF_C_LABEL_OPTIONAL, |
|
|
1508 | PROTOBUF_C_TYPE_MESSAGE, |
|
|
1509 | 0, /* quantifier_offset */ |
|
|
1510 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, info), |
|
|
1511 | &osmpbf__info__descriptor, |
|
|
1512 | NULL, |
|
|
1513 | 0, /* packed */ |
|
|
1514 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1515 | }, |
|
|
1516 | { |
|
|
1517 | "roles_sid", |
|
|
1518 | 8, |
|
|
1519 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1520 | PROTOBUF_C_TYPE_INT32, |
|
|
1521 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, n_roles_sid), |
|
|
1522 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, roles_sid), |
|
|
1523 | NULL, |
|
|
1524 | NULL, |
|
|
1525 | 1, /* packed */ |
|
|
1526 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1527 | }, |
|
|
1528 | { |
|
|
1529 | "memids", |
|
|
1530 | 9, |
|
|
1531 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1532 | PROTOBUF_C_TYPE_SINT64, |
|
|
1533 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, n_memids), |
|
|
1534 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, memids), |
|
|
1535 | NULL, |
|
|
1536 | NULL, |
|
|
1537 | 1, /* packed */ |
|
|
1538 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1539 | }, |
|
|
1540 | { |
|
|
1541 | "types", |
|
|
1542 | 10, |
|
|
1543 | PROTOBUF_C_LABEL_REPEATED, |
|
|
1544 | PROTOBUF_C_TYPE_ENUM, |
|
|
1545 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, n_types), |
|
|
1546 | PROTOBUF_C_OFFSETOF(OSMPBF__Relation, types), |
|
|
1547 | &osmpbf__relation__member_type__descriptor, |
|
|
1548 | NULL, |
|
|
1549 | 1, /* packed */ |
|
|
1550 | 0,NULL,NULL /* reserved1,reserved2, etc */ |
|
|
1551 | }, |
|
|
1552 | }; |
|
|
1553 | static const unsigned osmpbf__relation__field_indices_by_name[] = { |
|
|
1554 | 0, /* field[0] = id */ |
|
|
1555 | 3, /* field[3] = info */ |
|
|
1556 | 1, /* field[1] = keys */ |
|
|
1557 | 5, /* field[5] = memids */ |
|
|
1558 | 4, /* field[4] = roles_sid */ |
|
|
1559 | 6, /* field[6] = types */ |
|
|
1560 | 2, /* field[2] = vals */ |
|
|
1561 | }; |
|
|
1562 | static const ProtobufCIntRange osmpbf__relation__number_ranges[2 + 1] = |
|
|
1563 | { |
|
|
1564 | { 1, 0 }, |
|
|
1565 | { 8, 4 }, |
|
|
1566 | { 0, 7 } |
|
|
1567 | }; |
|
|
1568 | const ProtobufCMessageDescriptor osmpbf__relation__descriptor = |
|
|
1569 | { |
|
|
1570 | PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC, |
|
|
1571 | "OSMPBF.Relation", |
|
|
1572 | "Relation", |
|
|
1573 | "OSMPBF__Relation", |
|
|
1574 | "OSMPBF", |
|
|
1575 | sizeof(OSMPBF__Relation), |
|
|
1576 | 7, |
|
|
1577 | osmpbf__relation__field_descriptors, |
|
|
1578 | osmpbf__relation__field_indices_by_name, |
|
|
1579 | 2, osmpbf__relation__number_ranges, |
|
|
1580 | (ProtobufCMessageInit) osmpbf__relation__init, |
|
|
1581 | NULL,NULL,NULL /* reserved[123] */ |
|
|
1582 | }; |
|
|