#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.
typedef struct envoy_type_tracing_v3_CustomTag envoy_type_tracing_v3_CustomTag |
Definition at line 28 of file custom_tag.upb.h.
typedef struct envoy_type_tracing_v3_CustomTag_Environment envoy_type_tracing_v3_CustomTag_Environment |
Definition at line 30 of file custom_tag.upb.h.
Definition at line 31 of file custom_tag.upb.h.
Definition at line 29 of file custom_tag.upb.h.
Definition at line 32 of file custom_tag.upb.h.
Definition at line 76 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_clear_environment | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 104 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_clear_literal | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 95 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_clear_metadata | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 122 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_clear_request_header | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 113 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_clear_tag | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 86 of file custom_tag.upb.h.
const UPB_INLINE envoy_type_tracing_v3_CustomTag_Environment* envoy_type_tracing_v3_CustomTag_environment | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 107 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Environment_clear_default_value | ( | const envoy_type_tracing_v3_CustomTag_Environment * | msg | ) |
Definition at line 260 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Environment_clear_name | ( | const envoy_type_tracing_v3_CustomTag_Environment * | msg | ) |
Definition at line 254 of file custom_tag.upb.h.
UPB_INLINE upb_StringView envoy_type_tracing_v3_CustomTag_Environment_default_value | ( | const envoy_type_tracing_v3_CustomTag_Environment * | msg | ) |
Definition at line 263 of file custom_tag.upb.h.
UPB_INLINE upb_StringView envoy_type_tracing_v3_CustomTag_Environment_name | ( | const envoy_type_tracing_v3_CustomTag_Environment * | msg | ) |
Definition at line 257 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Environment* envoy_type_tracing_v3_CustomTag_Environment_new | ( | upb_Arena * | arena | ) |
Definition at line 225 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Environment* envoy_type_tracing_v3_CustomTag_Environment_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 228 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Environment* envoy_type_tracing_v3_CustomTag_Environment_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 236 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Environment_serialize | ( | const envoy_type_tracing_v3_CustomTag_Environment * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 247 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Environment_serialize_ex | ( | const envoy_type_tracing_v3_CustomTag_Environment * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 250 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Environment_set_default_value | ( | envoy_type_tracing_v3_CustomTag_Environment * | msg, |
upb_StringView | value | ||
) |
Definition at line 270 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Environment_set_name | ( | envoy_type_tracing_v3_CustomTag_Environment * | msg, |
upb_StringView | value | ||
) |
Definition at line 267 of file custom_tag.upb.h.
UPB_INLINE bool envoy_type_tracing_v3_CustomTag_has_environment | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 101 of file custom_tag.upb.h.
UPB_INLINE bool envoy_type_tracing_v3_CustomTag_has_literal | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 92 of file custom_tag.upb.h.
UPB_INLINE bool envoy_type_tracing_v3_CustomTag_has_metadata | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 119 of file custom_tag.upb.h.
UPB_INLINE bool envoy_type_tracing_v3_CustomTag_has_request_header | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 110 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Header_clear_default_value | ( | const envoy_type_tracing_v3_CustomTag_Header * | msg | ) |
Definition at line 311 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Header_clear_name | ( | const envoy_type_tracing_v3_CustomTag_Header * | msg | ) |
Definition at line 305 of file custom_tag.upb.h.
UPB_INLINE upb_StringView envoy_type_tracing_v3_CustomTag_Header_default_value | ( | const envoy_type_tracing_v3_CustomTag_Header * | msg | ) |
Definition at line 314 of file custom_tag.upb.h.
UPB_INLINE upb_StringView envoy_type_tracing_v3_CustomTag_Header_name | ( | const envoy_type_tracing_v3_CustomTag_Header * | msg | ) |
Definition at line 308 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Header* envoy_type_tracing_v3_CustomTag_Header_new | ( | upb_Arena * | arena | ) |
Definition at line 276 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Header* envoy_type_tracing_v3_CustomTag_Header_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 279 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Header* envoy_type_tracing_v3_CustomTag_Header_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 287 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Header_serialize | ( | const envoy_type_tracing_v3_CustomTag_Header * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 298 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Header_serialize_ex | ( | const envoy_type_tracing_v3_CustomTag_Header * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 301 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Header_set_default_value | ( | envoy_type_tracing_v3_CustomTag_Header * | msg, |
upb_StringView | value | ||
) |
Definition at line 321 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Header_set_name | ( | envoy_type_tracing_v3_CustomTag_Header * | msg, |
upb_StringView | value | ||
) |
Definition at line 318 of file custom_tag.upb.h.
const UPB_INLINE envoy_type_tracing_v3_CustomTag_Literal* envoy_type_tracing_v3_CustomTag_literal | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 98 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Literal_clear_value | ( | const envoy_type_tracing_v3_CustomTag_Literal * | msg | ) |
Definition at line 212 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Literal* envoy_type_tracing_v3_CustomTag_Literal_new | ( | upb_Arena * | arena | ) |
Definition at line 183 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Literal* envoy_type_tracing_v3_CustomTag_Literal_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 186 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Literal* envoy_type_tracing_v3_CustomTag_Literal_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 194 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Literal_serialize | ( | const envoy_type_tracing_v3_CustomTag_Literal * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 205 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Literal_serialize_ex | ( | const envoy_type_tracing_v3_CustomTag_Literal * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 208 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Literal_set_value | ( | envoy_type_tracing_v3_CustomTag_Literal * | msg, |
upb_StringView | value | ||
) |
Definition at line 219 of file custom_tag.upb.h.
UPB_INLINE upb_StringView envoy_type_tracing_v3_CustomTag_Literal_value | ( | const envoy_type_tracing_v3_CustomTag_Literal * | msg | ) |
Definition at line 215 of file custom_tag.upb.h.
const UPB_INLINE envoy_type_tracing_v3_CustomTag_Metadata* envoy_type_tracing_v3_CustomTag_metadata | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 125 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Metadata_clear_default_value | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 374 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Metadata_clear_kind | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 359 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Metadata_clear_metadata_key | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 368 of file custom_tag.upb.h.
UPB_INLINE upb_StringView envoy_type_tracing_v3_CustomTag_Metadata_default_value | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 377 of file custom_tag.upb.h.
UPB_INLINE bool envoy_type_tracing_v3_CustomTag_Metadata_has_kind | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 356 of file custom_tag.upb.h.
UPB_INLINE bool envoy_type_tracing_v3_CustomTag_Metadata_has_metadata_key | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 365 of file custom_tag.upb.h.
UPB_INLINE const struct envoy_type_metadata_v3_MetadataKind* envoy_type_tracing_v3_CustomTag_Metadata_kind | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 362 of file custom_tag.upb.h.
UPB_INLINE const struct envoy_type_metadata_v3_MetadataKey* envoy_type_tracing_v3_CustomTag_Metadata_metadata_key | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg | ) |
Definition at line 371 of file custom_tag.upb.h.
UPB_INLINE struct envoy_type_metadata_v3_MetadataKind* envoy_type_tracing_v3_CustomTag_Metadata_mutable_kind | ( | envoy_type_tracing_v3_CustomTag_Metadata * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 385 of file custom_tag.upb.h.
UPB_INLINE struct envoy_type_metadata_v3_MetadataKey* envoy_type_tracing_v3_CustomTag_Metadata_mutable_metadata_key | ( | envoy_type_tracing_v3_CustomTag_Metadata * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 398 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Metadata* envoy_type_tracing_v3_CustomTag_Metadata_new | ( | upb_Arena * | arena | ) |
Definition at line 327 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Metadata* envoy_type_tracing_v3_CustomTag_Metadata_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 330 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_Metadata* envoy_type_tracing_v3_CustomTag_Metadata_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 338 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Metadata_serialize | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 349 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_Metadata_serialize_ex | ( | const envoy_type_tracing_v3_CustomTag_Metadata * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 352 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Metadata_set_default_value | ( | envoy_type_tracing_v3_CustomTag_Metadata * | msg, |
upb_StringView | value | ||
) |
Definition at line 407 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Metadata_set_kind | ( | envoy_type_tracing_v3_CustomTag_Metadata * | msg, |
struct envoy_type_metadata_v3_MetadataKind * | value | ||
) |
Definition at line 381 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_Metadata_set_metadata_key | ( | envoy_type_tracing_v3_CustomTag_Metadata * | msg, |
struct envoy_type_metadata_v3_MetadataKey * | value | ||
) |
Definition at line 394 of file custom_tag.upb.h.
UPB_INLINE struct envoy_type_tracing_v3_CustomTag_Environment* envoy_type_tracing_v3_CustomTag_mutable_environment | ( | envoy_type_tracing_v3_CustomTag * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 147 of file custom_tag.upb.h.
UPB_INLINE struct envoy_type_tracing_v3_CustomTag_Literal* envoy_type_tracing_v3_CustomTag_mutable_literal | ( | envoy_type_tracing_v3_CustomTag * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 135 of file custom_tag.upb.h.
UPB_INLINE struct envoy_type_tracing_v3_CustomTag_Metadata* envoy_type_tracing_v3_CustomTag_mutable_metadata | ( | envoy_type_tracing_v3_CustomTag * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 171 of file custom_tag.upb.h.
UPB_INLINE struct envoy_type_tracing_v3_CustomTag_Header* envoy_type_tracing_v3_CustomTag_mutable_request_header | ( | envoy_type_tracing_v3_CustomTag * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 159 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag* envoy_type_tracing_v3_CustomTag_new | ( | upb_Arena * | arena | ) |
Definition at line 47 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag* envoy_type_tracing_v3_CustomTag_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 50 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag* envoy_type_tracing_v3_CustomTag_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 58 of file custom_tag.upb.h.
const UPB_INLINE envoy_type_tracing_v3_CustomTag_Header* envoy_type_tracing_v3_CustomTag_request_header | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 116 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_serialize | ( | const envoy_type_tracing_v3_CustomTag * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 69 of file custom_tag.upb.h.
UPB_INLINE char* envoy_type_tracing_v3_CustomTag_serialize_ex | ( | const envoy_type_tracing_v3_CustomTag * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 72 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_set_environment | ( | envoy_type_tracing_v3_CustomTag * | msg, |
envoy_type_tracing_v3_CustomTag_Environment * | value | ||
) |
Definition at line 144 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_set_literal | ( | envoy_type_tracing_v3_CustomTag * | msg, |
envoy_type_tracing_v3_CustomTag_Literal * | value | ||
) |
Definition at line 132 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_set_metadata | ( | envoy_type_tracing_v3_CustomTag * | msg, |
envoy_type_tracing_v3_CustomTag_Metadata * | value | ||
) |
Definition at line 168 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_set_request_header | ( | envoy_type_tracing_v3_CustomTag * | msg, |
envoy_type_tracing_v3_CustomTag_Header * | value | ||
) |
Definition at line 156 of file custom_tag.upb.h.
UPB_INLINE void envoy_type_tracing_v3_CustomTag_set_tag | ( | envoy_type_tracing_v3_CustomTag * | msg, |
upb_StringView | value | ||
) |
Definition at line 129 of file custom_tag.upb.h.
UPB_INLINE upb_StringView envoy_type_tracing_v3_CustomTag_tag | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 89 of file custom_tag.upb.h.
UPB_INLINE envoy_type_tracing_v3_CustomTag_type_oneofcases envoy_type_tracing_v3_CustomTag_type_case | ( | const envoy_type_tracing_v3_CustomTag * | msg | ) |
Definition at line 83 of file custom_tag.upb.h.
const upb_MiniTable envoy_type_metadata_v3_MetadataKey_msginit |
Definition at line 27 of file metadata/v3/metadata.upb.c.
const upb_MiniTable envoy_type_metadata_v3_MetadataKind_msginit |
Definition at line 57 of file metadata/v3/metadata.upb.c.
const upb_MiniTable_File envoy_type_tracing_v3_custom_tag_proto_upb_file_layout |
Definition at line 97 of file custom_tag.upb.c.
const upb_MiniTable envoy_type_tracing_v3_CustomTag_Environment_msginit |
Definition at line 55 of file custom_tag.upb.c.
const upb_MiniTable envoy_type_tracing_v3_CustomTag_Header_msginit |
Definition at line 66 of file custom_tag.upb.c.
const upb_MiniTable envoy_type_tracing_v3_CustomTag_Literal_msginit |
Definition at line 44 of file custom_tag.upb.c.
const upb_MiniTable envoy_type_tracing_v3_CustomTag_Metadata_msginit |
Definition at line 83 of file custom_tag.upb.c.
const upb_MiniTable envoy_type_tracing_v3_CustomTag_msginit |
Definition at line 34 of file custom_tag.upb.c.