9 #ifndef ENVOY_TYPE_V3_SEMANTIC_VERSION_PROTO_UPB_H_
10 #define ENVOY_TYPE_V3_SEMANTIC_VERSION_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"
39 upb_arena *
arena,
int options) {
53 *UPB_PTR_AT(msg, UPB_SIZE(0, 0), uint32_t) = value;
56 *UPB_PTR_AT(msg, UPB_SIZE(4, 4), uint32_t) = value;
59 *UPB_PTR_AT(msg, UPB_SIZE(8, 8), uint32_t) = value;
66 #include "upb/port_undef.inc"
UPB_INLINE void envoy_type_v3_SemanticVersion_set_minor_number(envoy_type_v3_SemanticVersion *msg, uint32_t value)
Definition: semantic_version.upb.h:55
UPB_INLINE char * envoy_type_v3_SemanticVersion_serialize(const envoy_type_v3_SemanticVersion *msg, upb_arena *arena, size_t *len)
Definition: semantic_version.upb.h:44
const upb_msglayout envoy_type_v3_SemanticVersion_msginit
Definition: semantic_version.upb.c:23
UPB_INLINE uint32_t envoy_type_v3_SemanticVersion_patch(const envoy_type_v3_SemanticVersion *msg)
Definition: semantic_version.upb.h:50
UPB_INLINE uint32_t envoy_type_v3_SemanticVersion_minor_number(const envoy_type_v3_SemanticVersion *msg)
Definition: semantic_version.upb.h:49
UPB_INLINE void envoy_type_v3_SemanticVersion_set_patch(envoy_type_v3_SemanticVersion *msg, uint32_t value)
Definition: semantic_version.upb.h:58
UPB_INLINE uint32_t envoy_type_v3_SemanticVersion_major_number(const envoy_type_v3_SemanticVersion *msg)
Definition: semantic_version.upb.h:48
UPB_INLINE envoy_type_v3_SemanticVersion * envoy_type_v3_SemanticVersion_parse_ex(const char *buf, size_t size, upb_arena *arena, int options)
Definition: semantic_version.upb.h:38
UPB_INLINE envoy_type_v3_SemanticVersion * envoy_type_v3_SemanticVersion_parse(const char *buf, size_t size, upb_arena *arena)
Definition: semantic_version.upb.h:33
UPB_INLINE envoy_type_v3_SemanticVersion * envoy_type_v3_SemanticVersion_new(upb_arena *arena)
Definition: semantic_version.upb.h:30
UPB_INLINE void envoy_type_v3_SemanticVersion_set_major_number(envoy_type_v3_SemanticVersion *msg, uint32_t value)
Definition: semantic_version.upb.h:52
struct envoy_type_v3_SemanticVersion envoy_type_v3_SemanticVersion
Definition: semantic_version.upb.h:24
upb_arena * arena
Definition: xds_api.cc:909