/[zanavi_public1]/navit/navit/maptool/generated-code/fileformat.pb-c.c
ZANavi

Diff of /navit/navit/maptool/generated-code/fileformat.pb-c.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 30 Revision 31
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 "fileformat.pb-c.h"
9void osmpbf__blob__init
10 (OSMPBF__Blob *message)
11{
12 static OSMPBF__Blob init_value = OSMPBF__BLOB__INIT;
13 *message = init_value;
14}
15size_t osmpbf__blob__get_packed_size
16 (const OSMPBF__Blob *message)
17{
18 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob__descriptor);
19 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
20}
21size_t osmpbf__blob__pack
22 (const OSMPBF__Blob *message,
23 uint8_t *out)
24{
25 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob__descriptor);
26 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
27}
28size_t osmpbf__blob__pack_to_buffer
29 (const OSMPBF__Blob *message,
30 ProtobufCBuffer *buffer)
31{
32 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob__descriptor);
33 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
34}
35OSMPBF__Blob *
36 osmpbf__blob__unpack
37 (ProtobufCAllocator *allocator,
38 size_t len,
39 const uint8_t *data)
40{
41 return (OSMPBF__Blob *)
42 protobuf_c_message_unpack (&osmpbf__blob__descriptor,
43 allocator, len, data);
44}
45void osmpbf__blob__free_unpacked
46 (OSMPBF__Blob *message,
47 ProtobufCAllocator *allocator)
48{
49 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob__descriptor);
50 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
51}
52void osmpbf__blob_header__init
53 (OSMPBF__BlobHeader *message)
54{
55 static OSMPBF__BlobHeader init_value = OSMPBF__BLOB_HEADER__INIT;
56 *message = init_value;
57}
58size_t osmpbf__blob_header__get_packed_size
59 (const OSMPBF__BlobHeader *message)
60{
61 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob_header__descriptor);
62 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
63}
64size_t osmpbf__blob_header__pack
65 (const OSMPBF__BlobHeader *message,
66 uint8_t *out)
67{
68 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob_header__descriptor);
69 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
70}
71size_t osmpbf__blob_header__pack_to_buffer
72 (const OSMPBF__BlobHeader *message,
73 ProtobufCBuffer *buffer)
74{
75 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob_header__descriptor);
76 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
77}
78OSMPBF__BlobHeader *
79 osmpbf__blob_header__unpack
80 (ProtobufCAllocator *allocator,
81 size_t len,
82 const uint8_t *data)
83{
84 return (OSMPBF__BlobHeader *)
85 protobuf_c_message_unpack (&osmpbf__blob_header__descriptor,
86 allocator, len, data);
87}
88void osmpbf__blob_header__free_unpacked
89 (OSMPBF__BlobHeader *message,
90 ProtobufCAllocator *allocator)
91{
92 PROTOBUF_C_ASSERT (message->base.descriptor == &osmpbf__blob_header__descriptor);
93 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
94}
95static const ProtobufCFieldDescriptor osmpbf__blob__field_descriptors[5] =
96{
97 {
98 "raw",
99 1,
100 PROTOBUF_C_LABEL_OPTIONAL,
101 PROTOBUF_C_TYPE_BYTES,
102 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, has_raw),
103 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, raw),
104 NULL,
105 NULL,
106 0, /* packed */
107 0,NULL,NULL /* reserved1,reserved2, etc */
108 },
109 {
110 "raw_size",
111 2,
112 PROTOBUF_C_LABEL_OPTIONAL,
113 PROTOBUF_C_TYPE_INT32,
114 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, has_raw_size),
115 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, raw_size),
116 NULL,
117 NULL,
118 0, /* packed */
119 0,NULL,NULL /* reserved1,reserved2, etc */
120 },
121 {
122 "zlib_data",
123 3,
124 PROTOBUF_C_LABEL_OPTIONAL,
125 PROTOBUF_C_TYPE_BYTES,
126 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, has_zlib_data),
127 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, zlib_data),
128 NULL,
129 NULL,
130 0, /* packed */
131 0,NULL,NULL /* reserved1,reserved2, etc */
132 },
133 {
134 "lzma_data",
135 4,
136 PROTOBUF_C_LABEL_OPTIONAL,
137 PROTOBUF_C_TYPE_BYTES,
138 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, has_lzma_data),
139 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, lzma_data),
140 NULL,
141 NULL,
142 0, /* packed */
143 0,NULL,NULL /* reserved1,reserved2, etc */
144 },
145 {
146 "OBSOLETE_bzip2_data",
147 5,
148 PROTOBUF_C_LABEL_OPTIONAL,
149 PROTOBUF_C_TYPE_BYTES,
150 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, has_obsolete_bzip2_data),
151 PROTOBUF_C_OFFSETOF(OSMPBF__Blob, obsolete_bzip2_data),
152 NULL,
153 NULL,
154 0, /* packed */
155 0,NULL,NULL /* reserved1,reserved2, etc */
156 },
157};
158static const unsigned osmpbf__blob__field_indices_by_name[] = {
159 4, /* field[4] = OBSOLETE_bzip2_data */
160 3, /* field[3] = lzma_data */
161 0, /* field[0] = raw */
162 1, /* field[1] = raw_size */
163 2, /* field[2] = zlib_data */
164};
165static const ProtobufCIntRange osmpbf__blob__number_ranges[1 + 1] =
166{
167 { 1, 0 },
168 { 0, 5 }
169};
170const ProtobufCMessageDescriptor osmpbf__blob__descriptor =
171{
172 PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC,
173 "OSMPBF.Blob",
174 "Blob",
175 "OSMPBF__Blob",
176 "OSMPBF",
177 sizeof(OSMPBF__Blob),
178 5,
179 osmpbf__blob__field_descriptors,
180 osmpbf__blob__field_indices_by_name,
181 1, osmpbf__blob__number_ranges,
182 (ProtobufCMessageInit) osmpbf__blob__init,
183 NULL,NULL,NULL /* reserved[123] */
184};
185static const ProtobufCFieldDescriptor osmpbf__blob_header__field_descriptors[3] =
186{
187 {
188 "type",
189 1,
190 PROTOBUF_C_LABEL_REQUIRED,
191 PROTOBUF_C_TYPE_STRING,
192 0, /* quantifier_offset */
193 PROTOBUF_C_OFFSETOF(OSMPBF__BlobHeader, type),
194 NULL,
195 NULL,
196 0, /* packed */
197 0,NULL,NULL /* reserved1,reserved2, etc */
198 },
199 {
200 "indexdata",
201 2,
202 PROTOBUF_C_LABEL_OPTIONAL,
203 PROTOBUF_C_TYPE_BYTES,
204 PROTOBUF_C_OFFSETOF(OSMPBF__BlobHeader, has_indexdata),
205 PROTOBUF_C_OFFSETOF(OSMPBF__BlobHeader, indexdata),
206 NULL,
207 NULL,
208 0, /* packed */
209 0,NULL,NULL /* reserved1,reserved2, etc */
210 },
211 {
212 "datasize",
213 3,
214 PROTOBUF_C_LABEL_REQUIRED,
215 PROTOBUF_C_TYPE_INT32,
216 0, /* quantifier_offset */
217 PROTOBUF_C_OFFSETOF(OSMPBF__BlobHeader, datasize),
218 NULL,
219 NULL,
220 0, /* packed */
221 0,NULL,NULL /* reserved1,reserved2, etc */
222 },
223};
224static const unsigned osmpbf__blob_header__field_indices_by_name[] = {
225 2, /* field[2] = datasize */
226 1, /* field[1] = indexdata */
227 0, /* field[0] = type */
228};
229static const ProtobufCIntRange osmpbf__blob_header__number_ranges[1 + 1] =
230{
231 { 1, 0 },
232 { 0, 3 }
233};
234const ProtobufCMessageDescriptor osmpbf__blob_header__descriptor =
235{
236 PROTOBUF_C_MESSAGE_DESCRIPTOR_MAGIC,
237 "OSMPBF.BlobHeader",
238 "BlobHeader",
239 "OSMPBF__BlobHeader",
240 "OSMPBF",
241 sizeof(OSMPBF__BlobHeader),
242 3,
243 osmpbf__blob_header__field_descriptors,
244 osmpbf__blob_header__field_indices_by_name,
245 1, osmpbf__blob_header__number_ranges,
246 (ProtobufCMessageInit) osmpbf__blob_header__init,
247 NULL,NULL,NULL /* reserved[123] */
248};

Legend:
Removed from v.30  
changed lines
  Added in v.31

   
Visit the ZANavi Wiki