2f7fb726b97c571781b42b982589fa2f7591cba5
[ric-app/mc.git] / mc-core / mc / local_datasource / google / protobuf / wrappers.pb-c.h
1 /* Generated by the protocol buffer compiler.  DO NOT EDIT! */
2 /* Generated from: google/protobuf/wrappers.proto */
3
4 #ifndef PROTOBUF_C_google_2fprotobuf_2fwrappers_2eproto__INCLUDED
5 #define PROTOBUF_C_google_2fprotobuf_2fwrappers_2eproto__INCLUDED
6
7 #include <protobuf-c/protobuf-c.h>
8
9 PROTOBUF_C__BEGIN_DECLS
10
11 #if PROTOBUF_C_VERSION_NUMBER < 1003000
12 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
13 #elif 1003002 < PROTOBUF_C_MIN_COMPILER_VERSION
14 # error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
15 #endif
16
17
18 typedef struct _Google__Protobuf__DoubleValue Google__Protobuf__DoubleValue;
19 typedef struct _Google__Protobuf__FloatValue Google__Protobuf__FloatValue;
20 typedef struct _Google__Protobuf__Int64Value Google__Protobuf__Int64Value;
21 typedef struct _Google__Protobuf__UInt64Value Google__Protobuf__UInt64Value;
22 typedef struct _Google__Protobuf__Int32Value Google__Protobuf__Int32Value;
23 typedef struct _Google__Protobuf__UInt32Value Google__Protobuf__UInt32Value;
24 typedef struct _Google__Protobuf__BoolValue Google__Protobuf__BoolValue;
25 typedef struct _Google__Protobuf__StringValue Google__Protobuf__StringValue;
26 typedef struct _Google__Protobuf__BytesValue Google__Protobuf__BytesValue;
27
28
29 /* --- enums --- */
30
31
32 /* --- messages --- */
33
34 /*
35  * Wrapper message for `double`.
36  * The JSON representation for `DoubleValue` is JSON number.
37  */
38 struct  _Google__Protobuf__DoubleValue
39 {
40   ProtobufCMessage base;
41   /*
42    * The double value.
43    */
44   double value;
45 };
46 #define GOOGLE__PROTOBUF__DOUBLE_VALUE__INIT \
47  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__double_value__descriptor) \
48     , 0 }
49
50
51 /*
52  * Wrapper message for `float`.
53  * The JSON representation for `FloatValue` is JSON number.
54  */
55 struct  _Google__Protobuf__FloatValue
56 {
57   ProtobufCMessage base;
58   /*
59    * The float value.
60    */
61   float value;
62 };
63 #define GOOGLE__PROTOBUF__FLOAT_VALUE__INIT \
64  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__float_value__descriptor) \
65     , 0 }
66
67
68 /*
69  * Wrapper message for `int64`.
70  * The JSON representation for `Int64Value` is JSON string.
71  */
72 struct  _Google__Protobuf__Int64Value
73 {
74   ProtobufCMessage base;
75   /*
76    * The int64 value.
77    */
78   int64_t value;
79 };
80 #define GOOGLE__PROTOBUF__INT64_VALUE__INIT \
81  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__int64_value__descriptor) \
82     , 0 }
83
84
85 /*
86  * Wrapper message for `uint64`.
87  * The JSON representation for `UInt64Value` is JSON string.
88  */
89 struct  _Google__Protobuf__UInt64Value
90 {
91   ProtobufCMessage base;
92   /*
93    * The uint64 value.
94    */
95   uint64_t value;
96 };
97 #define GOOGLE__PROTOBUF__UINT64_VALUE__INIT \
98  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__uint64_value__descriptor) \
99     , 0 }
100
101
102 /*
103  * Wrapper message for `int32`.
104  * The JSON representation for `Int32Value` is JSON number.
105  */
106 struct  _Google__Protobuf__Int32Value
107 {
108   ProtobufCMessage base;
109   /*
110    * The int32 value.
111    */
112   int32_t value;
113 };
114 #define GOOGLE__PROTOBUF__INT32_VALUE__INIT \
115  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__int32_value__descriptor) \
116     , 0 }
117
118
119 /*
120  * Wrapper message for `uint32`.
121  * The JSON representation for `UInt32Value` is JSON number.
122  */
123 struct  _Google__Protobuf__UInt32Value
124 {
125   ProtobufCMessage base;
126   /*
127    * The uint32 value.
128    */
129   uint32_t value;
130 };
131 #define GOOGLE__PROTOBUF__UINT32_VALUE__INIT \
132  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__uint32_value__descriptor) \
133     , 0 }
134
135
136 /*
137  * Wrapper message for `bool`.
138  * The JSON representation for `BoolValue` is JSON `true` and `false`.
139  */
140 struct  _Google__Protobuf__BoolValue
141 {
142   ProtobufCMessage base;
143   /*
144    * The bool value.
145    */
146   protobuf_c_boolean value;
147 };
148 #define GOOGLE__PROTOBUF__BOOL_VALUE__INIT \
149  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__bool_value__descriptor) \
150     , 0 }
151
152
153 /*
154  * Wrapper message for `string`.
155  * The JSON representation for `StringValue` is JSON string.
156  */
157 struct  _Google__Protobuf__StringValue
158 {
159   ProtobufCMessage base;
160   /*
161    * The string value.
162    */
163   char *value;
164 };
165 #define GOOGLE__PROTOBUF__STRING_VALUE__INIT \
166  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__string_value__descriptor) \
167     , (char *)protobuf_c_empty_string }
168
169
170 /*
171  * Wrapper message for `bytes`.
172  * The JSON representation for `BytesValue` is JSON string.
173  */
174 struct  _Google__Protobuf__BytesValue
175 {
176   ProtobufCMessage base;
177   /*
178    * The bytes value.
179    */
180   ProtobufCBinaryData value;
181 };
182 #define GOOGLE__PROTOBUF__BYTES_VALUE__INIT \
183  { PROTOBUF_C_MESSAGE_INIT (&google__protobuf__bytes_value__descriptor) \
184     , {0,NULL} }
185
186
187 /* Google__Protobuf__DoubleValue methods */
188 void   google__protobuf__double_value__init
189                      (Google__Protobuf__DoubleValue         *message);
190 size_t google__protobuf__double_value__get_packed_size
191                      (const Google__Protobuf__DoubleValue   *message);
192 size_t google__protobuf__double_value__pack
193                      (const Google__Protobuf__DoubleValue   *message,
194                       uint8_t             *out);
195 size_t google__protobuf__double_value__pack_to_buffer
196                      (const Google__Protobuf__DoubleValue   *message,
197                       ProtobufCBuffer     *buffer);
198 Google__Protobuf__DoubleValue *
199        google__protobuf__double_value__unpack
200                      (ProtobufCAllocator  *allocator,
201                       size_t               len,
202                       const uint8_t       *data);
203 void   google__protobuf__double_value__free_unpacked
204                      (Google__Protobuf__DoubleValue *message,
205                       ProtobufCAllocator *allocator);
206 /* Google__Protobuf__FloatValue methods */
207 void   google__protobuf__float_value__init
208                      (Google__Protobuf__FloatValue         *message);
209 size_t google__protobuf__float_value__get_packed_size
210                      (const Google__Protobuf__FloatValue   *message);
211 size_t google__protobuf__float_value__pack
212                      (const Google__Protobuf__FloatValue   *message,
213                       uint8_t             *out);
214 size_t google__protobuf__float_value__pack_to_buffer
215                      (const Google__Protobuf__FloatValue   *message,
216                       ProtobufCBuffer     *buffer);
217 Google__Protobuf__FloatValue *
218        google__protobuf__float_value__unpack
219                      (ProtobufCAllocator  *allocator,
220                       size_t               len,
221                       const uint8_t       *data);
222 void   google__protobuf__float_value__free_unpacked
223                      (Google__Protobuf__FloatValue *message,
224                       ProtobufCAllocator *allocator);
225 /* Google__Protobuf__Int64Value methods */
226 void   google__protobuf__int64_value__init
227                      (Google__Protobuf__Int64Value         *message);
228 size_t google__protobuf__int64_value__get_packed_size
229                      (const Google__Protobuf__Int64Value   *message);
230 size_t google__protobuf__int64_value__pack
231                      (const Google__Protobuf__Int64Value   *message,
232                       uint8_t             *out);
233 size_t google__protobuf__int64_value__pack_to_buffer
234                      (const Google__Protobuf__Int64Value   *message,
235                       ProtobufCBuffer     *buffer);
236 Google__Protobuf__Int64Value *
237        google__protobuf__int64_value__unpack
238                      (ProtobufCAllocator  *allocator,
239                       size_t               len,
240                       const uint8_t       *data);
241 void   google__protobuf__int64_value__free_unpacked
242                      (Google__Protobuf__Int64Value *message,
243                       ProtobufCAllocator *allocator);
244 /* Google__Protobuf__UInt64Value methods */
245 void   google__protobuf__uint64_value__init
246                      (Google__Protobuf__UInt64Value         *message);
247 size_t google__protobuf__uint64_value__get_packed_size
248                      (const Google__Protobuf__UInt64Value   *message);
249 size_t google__protobuf__uint64_value__pack
250                      (const Google__Protobuf__UInt64Value   *message,
251                       uint8_t             *out);
252 size_t google__protobuf__uint64_value__pack_to_buffer
253                      (const Google__Protobuf__UInt64Value   *message,
254                       ProtobufCBuffer     *buffer);
255 Google__Protobuf__UInt64Value *
256        google__protobuf__uint64_value__unpack
257                      (ProtobufCAllocator  *allocator,
258                       size_t               len,
259                       const uint8_t       *data);
260 void   google__protobuf__uint64_value__free_unpacked
261                      (Google__Protobuf__UInt64Value *message,
262                       ProtobufCAllocator *allocator);
263 /* Google__Protobuf__Int32Value methods */
264 void   google__protobuf__int32_value__init
265                      (Google__Protobuf__Int32Value         *message);
266 size_t google__protobuf__int32_value__get_packed_size
267                      (const Google__Protobuf__Int32Value   *message);
268 size_t google__protobuf__int32_value__pack
269                      (const Google__Protobuf__Int32Value   *message,
270                       uint8_t             *out);
271 size_t google__protobuf__int32_value__pack_to_buffer
272                      (const Google__Protobuf__Int32Value   *message,
273                       ProtobufCBuffer     *buffer);
274 Google__Protobuf__Int32Value *
275        google__protobuf__int32_value__unpack
276                      (ProtobufCAllocator  *allocator,
277                       size_t               len,
278                       const uint8_t       *data);
279 void   google__protobuf__int32_value__free_unpacked
280                      (Google__Protobuf__Int32Value *message,
281                       ProtobufCAllocator *allocator);
282 /* Google__Protobuf__UInt32Value methods */
283 void   google__protobuf__uint32_value__init
284                      (Google__Protobuf__UInt32Value         *message);
285 size_t google__protobuf__uint32_value__get_packed_size
286                      (const Google__Protobuf__UInt32Value   *message);
287 size_t google__protobuf__uint32_value__pack
288                      (const Google__Protobuf__UInt32Value   *message,
289                       uint8_t             *out);
290 size_t google__protobuf__uint32_value__pack_to_buffer
291                      (const Google__Protobuf__UInt32Value   *message,
292                       ProtobufCBuffer     *buffer);
293 Google__Protobuf__UInt32Value *
294        google__protobuf__uint32_value__unpack
295                      (ProtobufCAllocator  *allocator,
296                       size_t               len,
297                       const uint8_t       *data);
298 void   google__protobuf__uint32_value__free_unpacked
299                      (Google__Protobuf__UInt32Value *message,
300                       ProtobufCAllocator *allocator);
301 /* Google__Protobuf__BoolValue methods */
302 void   google__protobuf__bool_value__init
303                      (Google__Protobuf__BoolValue         *message);
304 size_t google__protobuf__bool_value__get_packed_size
305                      (const Google__Protobuf__BoolValue   *message);
306 size_t google__protobuf__bool_value__pack
307                      (const Google__Protobuf__BoolValue   *message,
308                       uint8_t             *out);
309 size_t google__protobuf__bool_value__pack_to_buffer
310                      (const Google__Protobuf__BoolValue   *message,
311                       ProtobufCBuffer     *buffer);
312 Google__Protobuf__BoolValue *
313        google__protobuf__bool_value__unpack
314                      (ProtobufCAllocator  *allocator,
315                       size_t               len,
316                       const uint8_t       *data);
317 void   google__protobuf__bool_value__free_unpacked
318                      (Google__Protobuf__BoolValue *message,
319                       ProtobufCAllocator *allocator);
320 /* Google__Protobuf__StringValue methods */
321 void   google__protobuf__string_value__init
322                      (Google__Protobuf__StringValue         *message);
323 size_t google__protobuf__string_value__get_packed_size
324                      (const Google__Protobuf__StringValue   *message);
325 size_t google__protobuf__string_value__pack
326                      (const Google__Protobuf__StringValue   *message,
327                       uint8_t             *out);
328 size_t google__protobuf__string_value__pack_to_buffer
329                      (const Google__Protobuf__StringValue   *message,
330                       ProtobufCBuffer     *buffer);
331 Google__Protobuf__StringValue *
332        google__protobuf__string_value__unpack
333                      (ProtobufCAllocator  *allocator,
334                       size_t               len,
335                       const uint8_t       *data);
336 void   google__protobuf__string_value__free_unpacked
337                      (Google__Protobuf__StringValue *message,
338                       ProtobufCAllocator *allocator);
339 /* Google__Protobuf__BytesValue methods */
340 void   google__protobuf__bytes_value__init
341                      (Google__Protobuf__BytesValue         *message);
342 size_t google__protobuf__bytes_value__get_packed_size
343                      (const Google__Protobuf__BytesValue   *message);
344 size_t google__protobuf__bytes_value__pack
345                      (const Google__Protobuf__BytesValue   *message,
346                       uint8_t             *out);
347 size_t google__protobuf__bytes_value__pack_to_buffer
348                      (const Google__Protobuf__BytesValue   *message,
349                       ProtobufCBuffer     *buffer);
350 Google__Protobuf__BytesValue *
351        google__protobuf__bytes_value__unpack
352                      (ProtobufCAllocator  *allocator,
353                       size_t               len,
354                       const uint8_t       *data);
355 void   google__protobuf__bytes_value__free_unpacked
356                      (Google__Protobuf__BytesValue *message,
357                       ProtobufCAllocator *allocator);
358 /* --- per-message closures --- */
359
360 typedef void (*Google__Protobuf__DoubleValue_Closure)
361                  (const Google__Protobuf__DoubleValue *message,
362                   void *closure_data);
363 typedef void (*Google__Protobuf__FloatValue_Closure)
364                  (const Google__Protobuf__FloatValue *message,
365                   void *closure_data);
366 typedef void (*Google__Protobuf__Int64Value_Closure)
367                  (const Google__Protobuf__Int64Value *message,
368                   void *closure_data);
369 typedef void (*Google__Protobuf__UInt64Value_Closure)
370                  (const Google__Protobuf__UInt64Value *message,
371                   void *closure_data);
372 typedef void (*Google__Protobuf__Int32Value_Closure)
373                  (const Google__Protobuf__Int32Value *message,
374                   void *closure_data);
375 typedef void (*Google__Protobuf__UInt32Value_Closure)
376                  (const Google__Protobuf__UInt32Value *message,
377                   void *closure_data);
378 typedef void (*Google__Protobuf__BoolValue_Closure)
379                  (const Google__Protobuf__BoolValue *message,
380                   void *closure_data);
381 typedef void (*Google__Protobuf__StringValue_Closure)
382                  (const Google__Protobuf__StringValue *message,
383                   void *closure_data);
384 typedef void (*Google__Protobuf__BytesValue_Closure)
385                  (const Google__Protobuf__BytesValue *message,
386                   void *closure_data);
387
388 /* --- services --- */
389
390
391 /* --- descriptors --- */
392
393 extern const ProtobufCMessageDescriptor google__protobuf__double_value__descriptor;
394 extern const ProtobufCMessageDescriptor google__protobuf__float_value__descriptor;
395 extern const ProtobufCMessageDescriptor google__protobuf__int64_value__descriptor;
396 extern const ProtobufCMessageDescriptor google__protobuf__uint64_value__descriptor;
397 extern const ProtobufCMessageDescriptor google__protobuf__int32_value__descriptor;
398 extern const ProtobufCMessageDescriptor google__protobuf__uint32_value__descriptor;
399 extern const ProtobufCMessageDescriptor google__protobuf__bool_value__descriptor;
400 extern const ProtobufCMessageDescriptor google__protobuf__string_value__descriptor;
401 extern const ProtobufCMessageDescriptor google__protobuf__bytes_value__descriptor;
402
403 PROTOBUF_C__END_DECLS
404
405
406 #endif  /* PROTOBUF_C_google_2fprotobuf_2fwrappers_2eproto__INCLUDED */