#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_config_route_v3_ScopedRouteConfiguration envoy_config_route_v3_ScopedRouteConfiguration |
Definition at line 26 of file scoped_route.upb.h.
typedef struct envoy_config_route_v3_ScopedRouteConfiguration_Key envoy_config_route_v3_ScopedRouteConfiguration_Key |
Definition at line 27 of file scoped_route.upb.h.
typedef struct envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment |
Definition at line 28 of file scoped_route.upb.h.
Enumerator | |
---|---|
envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_type_string_key | |
envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_type_NOT_SET |
Definition at line 226 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_clear_key | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 83 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_clear_name | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 68 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_clear_on_demand | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 89 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_clear_route_configuration | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 98 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_clear_route_configuration_name | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 74 of file scoped_route.upb.h.
UPB_INLINE bool envoy_config_route_v3_ScopedRouteConfiguration_has_key | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 80 of file scoped_route.upb.h.
UPB_INLINE bool envoy_config_route_v3_ScopedRouteConfiguration_has_route_configuration | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 95 of file scoped_route.upb.h.
const UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key* envoy_config_route_v3_ScopedRouteConfiguration_key | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 86 of file scoped_route.upb.h.
UPB_INLINE struct envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment* envoy_config_route_v3_ScopedRouteConfiguration_Key_add_fragments | ( | envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 188 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_Key_clear_fragments | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg | ) |
Definition at line 175 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_clear_string_key | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment * | msg | ) |
Definition at line 236 of file scoped_route.upb.h.
UPB_INLINE bool envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_has_string_key | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment * | msg | ) |
Definition at line 233 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment* envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_new | ( | upb_Arena * | arena | ) |
Definition at line 197 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment* envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 200 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment* envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 208 of file scoped_route.upb.h.
UPB_INLINE char* envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_serialize | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 219 of file scoped_route.upb.h.
UPB_INLINE char* envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_serialize_ex | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 222 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_set_string_key | ( | envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment * | msg, |
upb_StringView | value | ||
) |
Definition at line 243 of file scoped_route.upb.h.
UPB_INLINE upb_StringView envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_string_key | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment * | msg | ) |
Definition at line 239 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_type_oneofcases envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_type_case | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment * | msg | ) |
Definition at line 230 of file scoped_route.upb.h.
const UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment* const* envoy_config_route_v3_ScopedRouteConfiguration_Key_fragments | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg, |
size_t * | len | ||
) |
Definition at line 178 of file scoped_route.upb.h.
UPB_INLINE bool envoy_config_route_v3_ScopedRouteConfiguration_Key_has_fragments | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg | ) |
Definition at line 172 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment** envoy_config_route_v3_ScopedRouteConfiguration_Key_mutable_fragments | ( | envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg, |
size_t * | len | ||
) |
Definition at line 182 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key* envoy_config_route_v3_ScopedRouteConfiguration_Key_new | ( | upb_Arena * | arena | ) |
Definition at line 143 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key* envoy_config_route_v3_ScopedRouteConfiguration_Key_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 146 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key* envoy_config_route_v3_ScopedRouteConfiguration_Key_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 154 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment** envoy_config_route_v3_ScopedRouteConfiguration_Key_resize_fragments | ( | envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg, |
size_t | len, | ||
upb_Arena * | arena | ||
) |
Definition at line 185 of file scoped_route.upb.h.
UPB_INLINE char* envoy_config_route_v3_ScopedRouteConfiguration_Key_serialize | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 165 of file scoped_route.upb.h.
UPB_INLINE char* envoy_config_route_v3_ScopedRouteConfiguration_Key_serialize_ex | ( | const envoy_config_route_v3_ScopedRouteConfiguration_Key * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 168 of file scoped_route.upb.h.
UPB_INLINE struct envoy_config_route_v3_ScopedRouteConfiguration_Key* envoy_config_route_v3_ScopedRouteConfiguration_mutable_key | ( | envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 115 of file scoped_route.upb.h.
UPB_INLINE struct envoy_config_route_v3_RouteConfiguration* envoy_config_route_v3_ScopedRouteConfiguration_mutable_route_configuration | ( | envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
upb_Arena * | arena | ||
) |
Definition at line 131 of file scoped_route.upb.h.
UPB_INLINE upb_StringView envoy_config_route_v3_ScopedRouteConfiguration_name | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 71 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration* envoy_config_route_v3_ScopedRouteConfiguration_new | ( | upb_Arena * | arena | ) |
Definition at line 39 of file scoped_route.upb.h.
UPB_INLINE bool envoy_config_route_v3_ScopedRouteConfiguration_on_demand | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 92 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration* envoy_config_route_v3_ScopedRouteConfiguration_parse | ( | const char * | buf, |
size_t | size, | ||
upb_Arena * | arena | ||
) |
Definition at line 42 of file scoped_route.upb.h.
UPB_INLINE envoy_config_route_v3_ScopedRouteConfiguration* envoy_config_route_v3_ScopedRouteConfiguration_parse_ex | ( | const char * | buf, |
size_t | size, | ||
const upb_ExtensionRegistry * | extreg, | ||
int | options, | ||
upb_Arena * | arena | ||
) |
Definition at line 50 of file scoped_route.upb.h.
UPB_INLINE const struct envoy_config_route_v3_RouteConfiguration* envoy_config_route_v3_ScopedRouteConfiguration_route_configuration | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 101 of file scoped_route.upb.h.
UPB_INLINE upb_StringView envoy_config_route_v3_ScopedRouteConfiguration_route_configuration_name | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg | ) |
Definition at line 77 of file scoped_route.upb.h.
UPB_INLINE char* envoy_config_route_v3_ScopedRouteConfiguration_serialize | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 61 of file scoped_route.upb.h.
UPB_INLINE char* envoy_config_route_v3_ScopedRouteConfiguration_serialize_ex | ( | const envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
int | options, | ||
upb_Arena * | arena, | ||
size_t * | len | ||
) |
Definition at line 64 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_set_key | ( | envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
envoy_config_route_v3_ScopedRouteConfiguration_Key * | value | ||
) |
Definition at line 111 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_set_name | ( | envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
upb_StringView | value | ||
) |
Definition at line 105 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_set_on_demand | ( | envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
bool | value | ||
) |
Definition at line 124 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_set_route_configuration | ( | envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
struct envoy_config_route_v3_RouteConfiguration * | value | ||
) |
Definition at line 127 of file scoped_route.upb.h.
UPB_INLINE void envoy_config_route_v3_ScopedRouteConfiguration_set_route_configuration_name | ( | envoy_config_route_v3_ScopedRouteConfiguration * | msg, |
upb_StringView | value | ||
) |
Definition at line 108 of file scoped_route.upb.h.
const upb_MiniTable envoy_config_route_v3_RouteConfiguration_msginit |
Definition at line 50 of file route.upb.c.
const upb_MiniTable_File envoy_config_route_v3_scoped_route_proto_upb_file_layout |
Definition at line 69 of file scoped_route.upb.c.
const upb_MiniTable envoy_config_route_v3_ScopedRouteConfiguration_Key_Fragment_msginit |
Definition at line 57 of file scoped_route.upb.c.
const upb_MiniTable envoy_config_route_v3_ScopedRouteConfiguration_Key_msginit |
Definition at line 47 of file scoped_route.upb.c.
const upb_MiniTable envoy_config_route_v3_ScopedRouteConfiguration_msginit |
Definition at line 33 of file scoped_route.upb.c.