#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Go to the source code of this file.
Typedefs | |
typedef struct google_protobuf_ListValue | google_protobuf_ListValue |
typedef struct google_protobuf_Struct | google_protobuf_Struct |
typedef struct google_protobuf_Struct_FieldsEntry | google_protobuf_Struct_FieldsEntry |
typedef struct google_protobuf_Value | google_protobuf_Value |
typedef struct google_protobuf_ListValue google_protobuf_ListValue |
Definition at line 30 of file google/protobuf/struct.upb.h.
typedef struct google_protobuf_Struct google_protobuf_Struct |
Definition at line 27 of file google/protobuf/struct.upb.h.
Definition at line 28 of file google/protobuf/struct.upb.h.
typedef struct google_protobuf_Value google_protobuf_Value |
Definition at line 29 of file google/protobuf/struct.upb.h.
Enumerator | |
---|---|
google_protobuf_NULL_VALUE |
Definition at line 36 of file google/protobuf/struct.upb.h.
Definition at line 151 of file google/protobuf/struct.upb.h.
UPB_INLINE struct google_protobuf_Value* google_protobuf_ListValue_add_values | ( | google_protobuf_ListValue * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 302 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_ListValue_clear_values | ( | const google_protobuf_ListValue * | msg | ) |
Definition at line 289 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_ListValue_has_values | ( | const google_protobuf_ListValue * | msg | ) |
Definition at line 286 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Value** google_protobuf_ListValue_mutable_values | ( | google_protobuf_ListValue * | msg, |
size_t * | len | ||
) |
Definition at line 296 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_ListValue* google_protobuf_ListValue_new | ( | upb_Arena * | arena | ) |
Definition at line 257 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_ListValue* google_protobuf_ListValue_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 260 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_ListValue* google_protobuf_ListValue_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 268 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Value** google_protobuf_ListValue_resize_values | ( | google_protobuf_ListValue * | msg, |
size_t | len, | ||
upb_Arena * | arena | ||
) |
Definition at line 299 of file google/protobuf/struct.upb.h.
UPB_INLINE char* google_protobuf_ListValue_serialize | ( | const google_protobuf_ListValue * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 279 of file google/protobuf/struct.upb.h.
UPB_INLINE char* google_protobuf_ListValue_serialize_ex | ( | const google_protobuf_ListValue * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 282 of file google/protobuf/struct.upb.h.
const UPB_INLINE google_protobuf_Value* const* google_protobuf_ListValue_values | ( | const google_protobuf_ListValue * | msg, |
size_t * | len | ||
) |
Definition at line 292 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Struct_clear_fields | ( | const google_protobuf_Struct * | msg | ) |
Definition at line 76 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Struct_fields_clear | ( | google_protobuf_Struct * | msg | ) |
Definition at line 89 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Struct_fields_delete | ( | google_protobuf_Struct * | msg, |
upb_StringView | key | ||
) |
Definition at line 93 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Struct_fields_get | ( | const google_protobuf_Struct * | msg, |
upb_StringView | key, | ||
google_protobuf_Value ** | val | ||
) |
Definition at line 82 of file google/protobuf/struct.upb.h.
const UPB_INLINE google_protobuf_Struct_FieldsEntry* google_protobuf_Struct_fields_next | ( | const google_protobuf_Struct * | msg, |
size_t * | iter | ||
) |
Definition at line 85 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Struct_FieldsEntry* google_protobuf_Struct_fields_nextmutable | ( | google_protobuf_Struct * | msg, |
size_t * | iter | ||
) |
Definition at line 96 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Struct_fields_set | ( | google_protobuf_Struct * | msg, |
upb_StringView | key, | ||
google_protobuf_Value * | val, | ||
upb_Arena * | a | ||
) |
Definition at line 90 of file google/protobuf/struct.upb.h.
UPB_INLINE size_t google_protobuf_Struct_fields_size | ( | const google_protobuf_Struct * | msg | ) |
Definition at line 79 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Struct_FieldsEntry_has_value | ( | const google_protobuf_Struct_FieldsEntry * | msg | ) |
Definition at line 107 of file google/protobuf/struct.upb.h.
UPB_INLINE upb_StringView google_protobuf_Struct_FieldsEntry_key | ( | const google_protobuf_Struct_FieldsEntry * | msg | ) |
Definition at line 102 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Struct_FieldsEntry_set_value | ( | google_protobuf_Struct_FieldsEntry * | msg, |
google_protobuf_Value * | value | ||
) |
Definition at line 116 of file google/protobuf/struct.upb.h.
const UPB_INLINE google_protobuf_Value* google_protobuf_Struct_FieldsEntry_value | ( | const google_protobuf_Struct_FieldsEntry * | msg | ) |
Definition at line 110 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Struct_has_fields | ( | const google_protobuf_Struct * | msg | ) |
Definition at line 73 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Struct* google_protobuf_Struct_new | ( | upb_Arena * | arena | ) |
Definition at line 44 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Struct* google_protobuf_Struct_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 47 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Struct* google_protobuf_Struct_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 55 of file google/protobuf/struct.upb.h.
UPB_INLINE char* google_protobuf_Struct_serialize | ( | const google_protobuf_Struct * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 66 of file google/protobuf/struct.upb.h.
UPB_INLINE char* google_protobuf_Struct_serialize_ex | ( | const google_protobuf_Struct * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 69 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Value_bool_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 196 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_clear_bool_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 193 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_clear_list_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 211 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_clear_null_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 166 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_clear_number_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 175 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_clear_string_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 184 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_clear_struct_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 202 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Value_has_bool_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 190 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Value_has_list_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 208 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Value_has_null_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 163 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Value_has_number_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 172 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Value_has_string_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 181 of file google/protobuf/struct.upb.h.
UPB_INLINE bool google_protobuf_Value_has_struct_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 199 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Value_kind_oneofcases google_protobuf_Value_kind_case | ( | const google_protobuf_Value * | msg | ) |
Definition at line 160 of file google/protobuf/struct.upb.h.
const UPB_INLINE google_protobuf_ListValue* google_protobuf_Value_list_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 214 of file google/protobuf/struct.upb.h.
UPB_INLINE struct google_protobuf_ListValue* google_protobuf_Value_mutable_list_value | ( | google_protobuf_Value * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 245 of file google/protobuf/struct.upb.h.
UPB_INLINE struct google_protobuf_Struct* google_protobuf_Value_mutable_struct_value | ( | google_protobuf_Value * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 233 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Value* google_protobuf_Value_new | ( | upb_Arena * | arena | ) |
Definition at line 122 of file google/protobuf/struct.upb.h.
UPB_INLINE int32_t google_protobuf_Value_null_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 169 of file google/protobuf/struct.upb.h.
UPB_INLINE double google_protobuf_Value_number_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 178 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Value* google_protobuf_Value_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 125 of file google/protobuf/struct.upb.h.
UPB_INLINE google_protobuf_Value* google_protobuf_Value_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 133 of file google/protobuf/struct.upb.h.
UPB_INLINE char* google_protobuf_Value_serialize | ( | const google_protobuf_Value * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 144 of file google/protobuf/struct.upb.h.
UPB_INLINE char* google_protobuf_Value_serialize_ex | ( | const google_protobuf_Value * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 147 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_set_bool_value | ( | google_protobuf_Value * | msg, |
bool | value | ||
) |
Definition at line 227 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_set_list_value | ( | google_protobuf_Value * | msg, |
google_protobuf_ListValue * | value | ||
) |
Definition at line 242 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_set_null_value | ( | google_protobuf_Value * | msg, |
int32_t | value | ||
) |
Definition at line 218 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_set_number_value | ( | google_protobuf_Value * | msg, |
double | value | ||
) |
Definition at line 221 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_set_string_value | ( | google_protobuf_Value * | msg, |
upb_StringView | value | ||
) |
Definition at line 224 of file google/protobuf/struct.upb.h.
UPB_INLINE void google_protobuf_Value_set_struct_value | ( | google_protobuf_Value * | msg, |
google_protobuf_Struct * | value | ||
) |
Definition at line 230 of file google/protobuf/struct.upb.h.
UPB_INLINE upb_StringView google_protobuf_Value_string_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 187 of file google/protobuf/struct.upb.h.
const UPB_INLINE google_protobuf_Struct* google_protobuf_Value_struct_value | ( | const google_protobuf_Value * | msg | ) |
Definition at line 205 of file google/protobuf/struct.upb.h.
const upb_MiniTable google_protobuf_ListValue_msginit |
Definition at line 72 of file google/protobuf/struct.upb.c.
const upb_MiniTable google_protobuf_Struct_FieldsEntry_msginit |
Definition at line 38 of file google/protobuf/struct.upb.c.
const upb_MiniTable google_protobuf_Struct_msginit |
Definition at line 23 of file google/protobuf/struct.upb.c.
const upb_MiniTable_File google_protobuf_struct_proto_upb_file_layout |
Definition at line 85 of file google/protobuf/struct.upb.c.
const upb_MiniTable google_protobuf_Value_msginit |
Definition at line 58 of file google/protobuf/struct.upb.c.