9 #ifndef GOOGLE_PROTOBUF_WRAPPERS_PROTO_UPB_H_
10 #define GOOGLE_PROTOBUF_WRAPPERS_PROTO_UPB_H_
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
17 #include "upb/port_def.inc"
63 upb_arena *
arena,
int options) {
75 *UPB_PTR_AT(msg, UPB_SIZE(0, 0),
double) = value;
89 upb_arena *
arena,
int options) {
101 *UPB_PTR_AT(msg, UPB_SIZE(0, 0),
float) = value;
115 upb_arena *
arena,
int options) {
127 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int64_t) = value;
141 upb_arena *
arena,
int options) {
153 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint64_t) = value;
167 upb_arena *
arena,
int options) {
179 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = value;
193 upb_arena *
arena,
int options) {
205 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t) = value;
219 upb_arena *
arena,
int options) {
231 *UPB_PTR_AT(msg, UPB_SIZE(0, 0),
bool) = value;
245 upb_arena *
arena,
int options) {
257 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), upb_strview) = value;
271 upb_arena *
arena,
int options) {
283 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), upb_strview) = value;
290 #include "upb/port_undef.inc"
const upb_msglayout google_protobuf_UInt64Value_msginit
Definition: wrappers.upb.c:49
const upb_msglayout google_protobuf_Int64Value_msginit
Definition: wrappers.upb.c:39
UPB_INLINE google_protobuf_Int64Value * google_protobuf_Int64Value_new(upb_arena *arena)
Definition: wrappers.upb.h:106
UPB_INLINE upb_strview google_protobuf_BytesValue_value(const google_protobuf_BytesValue *msg)
Definition: wrappers.upb.h:280
UPB_INLINE uint64_t google_protobuf_UInt64Value_value(const google_protobuf_UInt64Value *msg)
Definition: wrappers.upb.h:150
UPB_INLINE google_protobuf_UInt64Value * google_protobuf_UInt64Value_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:140
UPB_INLINE google_protobuf_Int32Value * google_protobuf_Int32Value_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:161
UPB_INLINE char * google_protobuf_UInt64Value_serialize(const google_protobuf_UInt64Value *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:146
struct google_protobuf_StringValue google_protobuf_StringValue
Definition: wrappers.upb.h:39
UPB_INLINE google_protobuf_Int64Value * google_protobuf_Int64Value_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:109
const upb_msglayout google_protobuf_BytesValue_msginit
Definition: wrappers.upb.c:99
UPB_INLINE google_protobuf_FloatValue * google_protobuf_FloatValue_new(upb_arena *arena)
Definition: wrappers.upb.h:80
const upb_msglayout google_protobuf_FloatValue_msginit
Definition: wrappers.upb.c:29
struct google_protobuf_UInt64Value google_protobuf_UInt64Value
Definition: wrappers.upb.h:35
struct google_protobuf_Int32Value google_protobuf_Int32Value
Definition: wrappers.upb.h:36
UPB_INLINE google_protobuf_BytesValue * google_protobuf_BytesValue_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:270
UPB_INLINE char * google_protobuf_BoolValue_serialize(const google_protobuf_BoolValue *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:224
UPB_INLINE google_protobuf_DoubleValue * google_protobuf_DoubleValue_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:62
UPB_INLINE int64_t google_protobuf_Int64Value_value(const google_protobuf_Int64Value *msg)
Definition: wrappers.upb.h:124
UPB_INLINE google_protobuf_UInt32Value * google_protobuf_UInt32Value_new(upb_arena *arena)
Definition: wrappers.upb.h:184
UPB_INLINE void google_protobuf_DoubleValue_set_value(google_protobuf_DoubleValue *msg, double value)
Definition: wrappers.upb.h:74
UPB_INLINE google_protobuf_BoolValue * google_protobuf_BoolValue_new(upb_arena *arena)
Definition: wrappers.upb.h:210
UPB_INLINE google_protobuf_DoubleValue * google_protobuf_DoubleValue_new(upb_arena *arena)
Definition: wrappers.upb.h:54
UPB_INLINE google_protobuf_Int64Value * google_protobuf_Int64Value_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:114
UPB_INLINE uint32_t google_protobuf_UInt32Value_value(const google_protobuf_UInt32Value *msg)
Definition: wrappers.upb.h:202
struct google_protobuf_BoolValue google_protobuf_BoolValue
Definition: wrappers.upb.h:38
UPB_INLINE google_protobuf_StringValue * google_protobuf_StringValue_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:244
const upb_msglayout google_protobuf_UInt32Value_msginit
Definition: wrappers.upb.c:69
UPB_INLINE char * google_protobuf_BytesValue_serialize(const google_protobuf_BytesValue *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:276
UPB_INLINE bool google_protobuf_BoolValue_value(const google_protobuf_BoolValue *msg)
Definition: wrappers.upb.h:228
UPB_INLINE google_protobuf_UInt32Value * google_protobuf_UInt32Value_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:187
UPB_INLINE google_protobuf_DoubleValue * google_protobuf_DoubleValue_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:57
UPB_INLINE upb_strview google_protobuf_StringValue_value(const google_protobuf_StringValue *msg)
Definition: wrappers.upb.h:254
UPB_INLINE google_protobuf_UInt64Value * google_protobuf_UInt64Value_new(upb_arena *arena)
Definition: wrappers.upb.h:132
UPB_INLINE char * google_protobuf_StringValue_serialize(const google_protobuf_StringValue *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:250
UPB_INLINE google_protobuf_BoolValue * google_protobuf_BoolValue_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:218
UPB_INLINE google_protobuf_FloatValue * google_protobuf_FloatValue_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:83
UPB_INLINE google_protobuf_UInt32Value * google_protobuf_UInt32Value_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:192
UPB_INLINE google_protobuf_FloatValue * google_protobuf_FloatValue_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:88
UPB_INLINE void google_protobuf_Int64Value_set_value(google_protobuf_Int64Value *msg, int64_t value)
Definition: wrappers.upb.h:126
UPB_INLINE google_protobuf_BytesValue * google_protobuf_BytesValue_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:265
const upb_msglayout google_protobuf_Int32Value_msginit
Definition: wrappers.upb.c:59
const upb_msglayout google_protobuf_DoubleValue_msginit
Definition: wrappers.upb.c:19
UPB_INLINE char * google_protobuf_Int64Value_serialize(const google_protobuf_Int64Value *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:120
UPB_INLINE double google_protobuf_DoubleValue_value(const google_protobuf_DoubleValue *msg)
Definition: wrappers.upb.h:72
UPB_INLINE google_protobuf_StringValue * google_protobuf_StringValue_new(upb_arena *arena)
Definition: wrappers.upb.h:236
UPB_INLINE google_protobuf_Int32Value * google_protobuf_Int32Value_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: wrappers.upb.h:166
struct google_protobuf_BytesValue google_protobuf_BytesValue
Definition: wrappers.upb.h:40
UPB_INLINE char * google_protobuf_DoubleValue_serialize(const google_protobuf_DoubleValue *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:68
UPB_INLINE void google_protobuf_BoolValue_set_value(google_protobuf_BoolValue *msg, bool value)
Definition: wrappers.upb.h:230
UPB_INLINE char * google_protobuf_UInt32Value_serialize(const google_protobuf_UInt32Value *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:198
UPB_INLINE google_protobuf_StringValue * google_protobuf_StringValue_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:239
UPB_INLINE google_protobuf_BytesValue * google_protobuf_BytesValue_new(upb_arena *arena)
Definition: wrappers.upb.h:262
const upb_msglayout google_protobuf_StringValue_msginit
Definition: wrappers.upb.c:89
UPB_INLINE int32_t google_protobuf_Int32Value_value(const google_protobuf_Int32Value *msg)
Definition: wrappers.upb.h:176
const upb_msglayout google_protobuf_BoolValue_msginit
Definition: wrappers.upb.c:79
struct google_protobuf_Int64Value google_protobuf_Int64Value
Definition: wrappers.upb.h:34
UPB_INLINE char * google_protobuf_Int32Value_serialize(const google_protobuf_Int32Value *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:172
UPB_INLINE void google_protobuf_StringValue_set_value(google_protobuf_StringValue *msg, upb_strview value)
Definition: wrappers.upb.h:256
struct google_protobuf_FloatValue google_protobuf_FloatValue
Definition: wrappers.upb.h:33
UPB_INLINE void google_protobuf_UInt32Value_set_value(google_protobuf_UInt32Value *msg, uint32_t value)
Definition: wrappers.upb.h:204
UPB_INLINE void google_protobuf_Int32Value_set_value(google_protobuf_Int32Value *msg, int32_t value)
Definition: wrappers.upb.h:178
struct google_protobuf_UInt32Value google_protobuf_UInt32Value
Definition: wrappers.upb.h:37
UPB_INLINE char * google_protobuf_FloatValue_serialize(const google_protobuf_FloatValue *msg, upb_arena *arena, size_t *len)
Definition: wrappers.upb.h:94
UPB_INLINE float google_protobuf_FloatValue_value(const google_protobuf_FloatValue *msg)
Definition: wrappers.upb.h:98
UPB_INLINE google_protobuf_Int32Value * google_protobuf_Int32Value_new(upb_arena *arena)
Definition: wrappers.upb.h:158
UPB_INLINE google_protobuf_BoolValue * google_protobuf_BoolValue_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:213
UPB_INLINE void google_protobuf_FloatValue_set_value(google_protobuf_FloatValue *msg, float value)
Definition: wrappers.upb.h:100
UPB_INLINE void google_protobuf_UInt64Value_set_value(google_protobuf_UInt64Value *msg, uint64_t value)
Definition: wrappers.upb.h:152
UPB_INLINE google_protobuf_UInt64Value * google_protobuf_UInt64Value_parse(const char *buf, size_t size, upb_arena *arena)
Definition: wrappers.upb.h:135
struct google_protobuf_DoubleValue google_protobuf_DoubleValue
Definition: wrappers.upb.h:32
UPB_INLINE void google_protobuf_BytesValue_set_value(google_protobuf_BytesValue *msg, upb_strview value)
Definition: wrappers.upb.h:282
upb_arena * arena
Definition: xds_api.cc:909