Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Types | Private Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
FieldDescriptorProto Class Reference

#include <descriptor.pb.h>

Inheritance diagram for FieldDescriptorProto:
Inheritance graph
[legend]

Public Types

enum  : int {
  kNameFieldNumber = 1, kExtendeeFieldNumber = 2, kTypeNameFieldNumber = 6, kDefaultValueFieldNumber = 7,
  kJsonNameFieldNumber = 10, kOptionsFieldNumber = 8, kNumberFieldNumber = 3, kOneofIndexFieldNumber = 9,
  kLabelFieldNumber = 4, kTypeFieldNumber = 5
}
 
enum  : int {
  kNameFieldNumber = 1, kExtendeeFieldNumber = 2, kTypeNameFieldNumber = 6, kDefaultValueFieldNumber = 7,
  kJsonNameFieldNumber = 10, kOptionsFieldNumber = 8, kNumberFieldNumber = 3, kOneofIndexFieldNumber = 9,
  kProto3OptionalFieldNumber = 17, kLabelFieldNumber = 4, kTypeFieldNumber = 5
}
 
typedef FieldDescriptorProto_Label Label
 
typedef FieldDescriptorProto_Label Label
 
typedef FieldDescriptorProto_Type Type
 
typedef FieldDescriptorProto_Type Type
 

Public Member Functions

const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t_InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
size_t ByteSizeLong () const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_default_value ()
 
void clear_default_value ()
 
void clear_extendee ()
 
void clear_extendee ()
 
void clear_json_name ()
 
void clear_json_name ()
 
void clear_label ()
 
void clear_label ()
 
void clear_name ()
 
void clear_name ()
 
void clear_number ()
 
void clear_number ()
 
void clear_oneof_index ()
 
void clear_oneof_index ()
 
void clear_options ()
 
void clear_options ()
 
void clear_proto3_optional ()
 
void clear_type ()
 
void clear_type ()
 
void clear_type_name ()
 
void clear_type_name ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const FieldDescriptorProto &from)
 
void CopyFrom (const FieldDescriptorProto &from)
 
const std::string & default_value () const
 
const std::string & default_value () const
 
const std::string & extendee () const
 
const std::string & extendee () const
 
 FieldDescriptorProto ()
 
 FieldDescriptorProto ()
 
constexpr FieldDescriptorProto (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 FieldDescriptorProto (const FieldDescriptorProto &from)
 
 FieldDescriptorProto (const FieldDescriptorProto &from)
 
 FieldDescriptorProto (FieldDescriptorProto &&from) noexcept
 
 FieldDescriptorProto (FieldDescriptorProto &&from) noexcept
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArena () const final
 
int GetCachedSize () const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
void * GetMaybeArenaPointer () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_default_value () const
 
bool has_default_value () const
 
bool has_extendee () const
 
bool has_extendee () const
 
bool has_json_name () const
 
bool has_json_name () const
 
bool has_label () const
 
bool has_label () const
 
bool has_name () const
 
bool has_name () const
 
bool has_number () const
 
bool has_number () const
 
bool has_oneof_index () const
 
bool has_oneof_index () const
 
bool has_options () const
 
bool has_options () const
 
bool has_proto3_optional () const
 
bool has_type () const
 
bool has_type () const
 
bool has_type_name () const
 
bool has_type_name () const
 
::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
bool IsInitialized () const final
 
bool IsInitialized () const final
 
const std::string & json_name () const
 
const std::string & json_name () const
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label label () const
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label label () const
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const FieldDescriptorProto &from)
 
void MergeFrom (const FieldDescriptorProto &from)
 
std::string * mutable_default_value ()
 
std::string * mutable_default_value ()
 
std::string * mutable_extendee ()
 
std::string * mutable_extendee ()
 
std::string * mutable_json_name ()
 
std::string * mutable_json_name ()
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
PROTOBUF_NAMESPACE_ID::FieldOptions * mutable_options ()
 
::PROTOBUF_NAMESPACE_ID::FieldOptions * mutable_options ()
 
std::string * mutable_type_name ()
 
std::string * mutable_type_name ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
const std::string & name () const
 
const std::string & name () const
 
FieldDescriptorProtoNew () const final
 
FieldDescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
FieldDescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
::PROTOBUF_NAMESPACE_ID::int32 number () const
 
int32_t number () const
 
::PROTOBUF_NAMESPACE_ID::int32 oneof_index () const
 
int32_t oneof_index () const
 
FieldDescriptorProtooperator= (const FieldDescriptorProto &from)
 
FieldDescriptorProtooperator= (const FieldDescriptorProto &from)
 
FieldDescriptorProtooperator= (FieldDescriptorProto &&from) noexcept
 
FieldDescriptorProtooperator= (FieldDescriptorProto &&from) noexcept
 
const PROTOBUF_NAMESPACE_ID::FieldOptions & options () const
 
const ::PROTOBUF_NAMESPACE_ID::FieldOptions & options () const
 
bool proto3_optional () const
 
std::string * release_default_value ()
 
PROTOBUF_NODISCARD std::string * release_default_value ()
 
std::string * release_extendee ()
 
PROTOBUF_NODISCARD std::string * release_extendee ()
 
std::string * release_json_name ()
 
PROTOBUF_NODISCARD std::string * release_json_name ()
 
std::string * release_name ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
PROTOBUF_NAMESPACE_ID::FieldOptions * release_options ()
 
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::FieldOptions * release_options ()
 
std::string * release_type_name ()
 
PROTOBUF_NODISCARD std::string * release_type_name ()
 
void set_allocated_default_value (std::string *default_value)
 
void set_allocated_default_value (std::string *default_value)
 
void set_allocated_extendee (std::string *extendee)
 
void set_allocated_extendee (std::string *extendee)
 
void set_allocated_json_name (std::string *json_name)
 
void set_allocated_json_name (std::string *json_name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_options (::PROTOBUF_NAMESPACE_ID::FieldOptions *options)
 
void set_allocated_options (PROTOBUF_NAMESPACE_ID::FieldOptions *options)
 
void set_allocated_type_name (std::string *type_name)
 
void set_allocated_type_name (std::string *type_name)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_default_value (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_default_value (ArgT0 &&arg0, ArgT... args)
 
void set_default_value (const char *value)
 
void set_default_value (const char *value, size_t size)
 
void set_default_value (const std::string &value)
 
void set_default_value (std::string &&value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_extendee (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_extendee (ArgT0 &&arg0, ArgT... args)
 
void set_extendee (const char *value)
 
void set_extendee (const char *value, size_t size)
 
void set_extendee (const std::string &value)
 
void set_extendee (std::string &&value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_json_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_json_name (ArgT0 &&arg0, ArgT... args)
 
void set_json_name (const char *value)
 
void set_json_name (const char *value, size_t size)
 
void set_json_name (const std::string &value)
 
void set_json_name (std::string &&value)
 
void set_label (::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label value)
 
void set_label (PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
void set_number (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_number (int32_t value)
 
void set_oneof_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_oneof_index (int32_t value)
 
void set_proto3_optional (bool value)
 
void set_type (::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type value)
 
void set_type (PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_type_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_type_name (ArgT0 &&arg0, ArgT... args)
 
void set_type_name (const char *value)
 
void set_type_name (const char *value, size_t size)
 
void set_type_name (const std::string &value)
 
void set_type_name (std::string &&value)
 
void Swap (FieldDescriptorProto *other)
 
void Swap (FieldDescriptorProto *other)
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type type () const
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type type () const
 
const std::string & type_name () const
 
const std::string & type_name () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
PROTOBUF_NAMESPACE_ID::FieldOptions * unsafe_arena_release_options ()
 
::PROTOBUF_NAMESPACE_ID::FieldOptions * unsafe_arena_release_options ()
 
void unsafe_arena_set_allocated_options (::PROTOBUF_NAMESPACE_ID::FieldOptions *options)
 
void unsafe_arena_set_allocated_options (PROTOBUF_NAMESPACE_ID::FieldOptions *options)
 
void UnsafeArenaSwap (FieldDescriptorProto *other)
 
void UnsafeArenaSwap (FieldDescriptorProto *other)
 
virtual ~FieldDescriptorProto ()
 
 ~FieldDescriptorProto () override
 

Static Public Member Functions

static const FieldDescriptorProtodefault_instance ()
 
static const FieldDescriptorProtodefault_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptordescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptordescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::DescriptorGetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::DescriptorGetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static void InitAsDefaultInstance ()
 
static const FieldDescriptorProtointernal_default_instance ()
 
static const FieldDescriptorProtointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorLabel_descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorLabel_descriptor ()
 
static bool Label_IsValid (int value)
 
static bool Label_IsValid (int value)
 
template<typename T >
static const std::string & Label_Name (T enum_t_value)
 
template<typename T >
static const std::string & Label_Name (T enum_t_value)
 
static bool Label_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Label *value)
 
static bool Label_Parse (const std::string &name, Label *value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorType_descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorType_descriptor ()
 
static bool Type_IsValid (int value)
 
static bool Type_IsValid (int value)
 
template<typename T >
static const std::string & Type_Name (T enum_t_value)
 
template<typename T >
static const std::string & Type_Name (T enum_t_value)
 
static bool Type_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Type *value)
 
static bool Type_Parse (const std::string &name, Type *value)
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 
static constexpr int Label_ARRAYSIZE
 
static constexpr Label Label_MAX
 
static constexpr Label Label_MIN
 
static constexpr Label LABEL_OPTIONAL
 
static constexpr Label LABEL_REPEATED
 
static constexpr Label LABEL_REQUIRED
 
static constexpr int Type_ARRAYSIZE
 
static constexpr Type TYPE_BOOL
 
static constexpr Type TYPE_BYTES
 
static constexpr Type TYPE_DOUBLE
 
static constexpr Type TYPE_ENUM
 
static constexpr Type TYPE_FIXED32
 
static constexpr Type TYPE_FIXED64
 
static constexpr Type TYPE_FLOAT
 
static constexpr Type TYPE_GROUP
 
static constexpr Type TYPE_INT32
 
static constexpr Type TYPE_INT64
 
static constexpr Type Type_MAX
 
static constexpr Type TYPE_MESSAGE
 
static constexpr Type Type_MIN
 
static constexpr Type TYPE_SFIXED32
 
static constexpr Type TYPE_SFIXED64
 
static constexpr Type TYPE_SINT32
 
static constexpr Type TYPE_SINT64
 
static constexpr Type TYPE_STRING
 
static constexpr Type TYPE_UINT32
 
static constexpr Type TYPE_UINT64
 

Protected Member Functions

 FieldDescriptorProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 FieldDescriptorProto (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Private Types

typedef void DestructorSkippable_
 
typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 
typedef void InternalArenaConstructable_
 

Private Member Functions

const std::string & _internal_default_value () const
 
const std::string & _internal_default_value () const
 
const std::string & _internal_extendee () const
 
const std::string & _internal_extendee () const
 
bool _internal_has_default_value () const
 
bool _internal_has_default_value () const
 
bool _internal_has_extendee () const
 
bool _internal_has_extendee () const
 
bool _internal_has_json_name () const
 
bool _internal_has_json_name () const
 
bool _internal_has_label () const
 
bool _internal_has_label () const
 
bool _internal_has_name () const
 
bool _internal_has_name () const
 
bool _internal_has_number () const
 
bool _internal_has_number () const
 
bool _internal_has_oneof_index () const
 
bool _internal_has_oneof_index () const
 
bool _internal_has_options () const
 
bool _internal_has_options () const
 
bool _internal_has_proto3_optional () const
 
bool _internal_has_type () const
 
bool _internal_has_type () const
 
bool _internal_has_type_name () const
 
bool _internal_has_type_name () const
 
const std::string & _internal_json_name () const
 
const std::string & _internal_json_name () const
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label _internal_label () const
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label _internal_label () const
 
std::string * _internal_mutable_default_value ()
 
std::string * _internal_mutable_default_value ()
 
std::string * _internal_mutable_extendee ()
 
std::string * _internal_mutable_extendee ()
 
std::string * _internal_mutable_json_name ()
 
std::string * _internal_mutable_json_name ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
PROTOBUF_NAMESPACE_ID::FieldOptions * _internal_mutable_options ()
 
::PROTOBUF_NAMESPACE_ID::FieldOptions * _internal_mutable_options ()
 
std::string * _internal_mutable_type_name ()
 
std::string * _internal_mutable_type_name ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
::PROTOBUF_NAMESPACE_ID::int32 _internal_number () const
 
int32_t _internal_number () const
 
::PROTOBUF_NAMESPACE_ID::int32 _internal_oneof_index () const
 
int32_t _internal_oneof_index () const
 
const PROTOBUF_NAMESPACE_ID::FieldOptions & _internal_options () const
 
const ::PROTOBUF_NAMESPACE_ID::FieldOptions & _internal_options () const
 
bool _internal_proto3_optional () const
 
void _internal_set_default_value (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_default_value (const std::string &value)
 
void _internal_set_extendee (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_extendee (const std::string &value)
 
void _internal_set_json_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_json_name (const std::string &value)
 
void _internal_set_label (::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label value)
 
void _internal_set_label (PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label value)
 
void _internal_set_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_name (const std::string &value)
 
void _internal_set_number (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void _internal_set_number (int32_t value)
 
void _internal_set_oneof_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void _internal_set_oneof_index (int32_t value)
 
void _internal_set_proto3_optional (bool value)
 
void _internal_set_type (::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type value)
 
void _internal_set_type (PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type value)
 
void _internal_set_type_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_type_name (const std::string &value)
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type _internal_type () const
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type _internal_type () const
 
const std::string & _internal_type_name () const
 
const std::string & _internal_type_name () const
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (FieldDescriptorProto *other)
 
void InternalSwap (FieldDescriptorProto *other)
 
void * MaybeArenaPtr () const
 
void RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
void RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
void SetCachedSize (int size) const final
 
void SetCachedSize (int size) const final
 
void SharedCtor ()
 
void SharedCtor ()
 
void SharedDtor ()
 
void SharedDtor ()
 

Static Private Member Functions

static void ArenaDtor (void *object)
 
static void ArenaDtor (void *object)
 
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName ()
 
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName ()
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic ()
 
static void MergeImpl (::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
 

Private Attributes

mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
 
::PROTOBUF_NAMESPACE_ID::internal::HasBits< 1 > _has_bits_
 
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr default_value_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr extendee_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr json_name_
 
int label_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
 
::PROTOBUF_NAMESPACE_ID::int32 number_
 
int32_t number_
 
::PROTOBUF_NAMESPACE_ID::int32 oneof_index_
 
int32_t oneof_index_
 
PROTOBUF_NAMESPACE_ID::FieldOptions * options_
 
::PROTOBUF_NAMESPACE_ID::FieldOptions * options_
 
bool proto3_optional_
 
int type_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_name_
 

Friends

template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
struct ::TableStruct_google_2fprotobuf_2fdescriptor_2eproto
 
void swap (FieldDescriptorProto &a, FieldDescriptorProto &b)
 
void swap (FieldDescriptorProto &a, FieldDescriptorProto &b)
 

Detailed Description

Definition at line 1851 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_ [1/2]

◆ DestructorSkippable_ [2/2]

◆ InternalArenaConstructable_ [1/2]

◆ InternalArenaConstructable_ [2/2]

◆ Label [1/2]

◆ Label [2/2]

◆ Type [1/2]

◆ Type [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kExtendeeFieldNumber 
kTypeNameFieldNumber 
kDefaultValueFieldNumber 
kJsonNameFieldNumber 
kOptionsFieldNumber 
kNumberFieldNumber 
kOneofIndexFieldNumber 
kLabelFieldNumber 
kTypeFieldNumber 

Definition at line 2077 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kNameFieldNumber 
kExtendeeFieldNumber 
kTypeNameFieldNumber 
kDefaultValueFieldNumber 
kJsonNameFieldNumber 
kOptionsFieldNumber 
kNumberFieldNumber 
kOneofIndexFieldNumber 
kProto3OptionalFieldNumber 
kLabelFieldNumber 
kTypeFieldNumber 

Definition at line 2185 of file protobuf/src/google/protobuf/descriptor.pb.h.

Constructor & Destructor Documentation

◆ FieldDescriptorProto() [1/9]

FieldDescriptorProto::FieldDescriptorProto ( )

◆ ~FieldDescriptorProto() [1/2]

FieldDescriptorProto::~FieldDescriptorProto ( )
virtual

◆ FieldDescriptorProto() [2/9]

FieldDescriptorProto::FieldDescriptorProto ( const FieldDescriptorProto from)

◆ FieldDescriptorProto() [3/9]

FieldDescriptorProto::FieldDescriptorProto ( FieldDescriptorProto &&  from)
inlinenoexcept

◆ FieldDescriptorProto() [4/9]

FieldDescriptorProto::FieldDescriptorProto ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ FieldDescriptorProto() [5/9]

FieldDescriptorProto::FieldDescriptorProto ( )
inline

◆ ~FieldDescriptorProto() [2/2]

FieldDescriptorProto::~FieldDescriptorProto ( )
override

◆ FieldDescriptorProto() [6/9]

constexpr FieldDescriptorProto::FieldDescriptorProto ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicitconstexpr

◆ FieldDescriptorProto() [7/9]

FieldDescriptorProto::FieldDescriptorProto ( const FieldDescriptorProto from)

◆ FieldDescriptorProto() [8/9]

FieldDescriptorProto::FieldDescriptorProto ( FieldDescriptorProto &&  from)
inlinenoexcept

◆ FieldDescriptorProto() [9/9]

FieldDescriptorProto::FieldDescriptorProto ( ::PROTOBUF_NAMESPACE_ID::Arena arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _internal_default_value() [1/2]

const std::string & FieldDescriptorProto::_internal_default_value ( ) const
inlineprivate

◆ _internal_default_value() [2/2]

const std::string& FieldDescriptorProto::_internal_default_value ( ) const
private

◆ _internal_extendee() [1/2]

const std::string & FieldDescriptorProto::_internal_extendee ( ) const
inlineprivate

◆ _internal_extendee() [2/2]

const std::string& FieldDescriptorProto::_internal_extendee ( ) const
private

◆ _internal_has_default_value() [1/2]

bool FieldDescriptorProto::_internal_has_default_value ( ) const
inlineprivate

◆ _internal_has_default_value() [2/2]

bool FieldDescriptorProto::_internal_has_default_value ( ) const
private

◆ _internal_has_extendee() [1/2]

bool FieldDescriptorProto::_internal_has_extendee ( ) const
inlineprivate

◆ _internal_has_extendee() [2/2]

bool FieldDescriptorProto::_internal_has_extendee ( ) const
private

◆ _internal_has_json_name() [1/2]

bool FieldDescriptorProto::_internal_has_json_name ( ) const
inlineprivate

◆ _internal_has_json_name() [2/2]

bool FieldDescriptorProto::_internal_has_json_name ( ) const
private

◆ _internal_has_label() [1/2]

bool FieldDescriptorProto::_internal_has_label ( ) const
inlineprivate

◆ _internal_has_label() [2/2]

bool FieldDescriptorProto::_internal_has_label ( ) const
private

◆ _internal_has_name() [1/2]

bool FieldDescriptorProto::_internal_has_name ( ) const
inlineprivate

◆ _internal_has_name() [2/2]

bool FieldDescriptorProto::_internal_has_name ( ) const
private

◆ _internal_has_number() [1/2]

bool FieldDescriptorProto::_internal_has_number ( ) const
inlineprivate

◆ _internal_has_number() [2/2]

bool FieldDescriptorProto::_internal_has_number ( ) const
private

◆ _internal_has_oneof_index() [1/2]

bool FieldDescriptorProto::_internal_has_oneof_index ( ) const
inlineprivate

◆ _internal_has_oneof_index() [2/2]

bool FieldDescriptorProto::_internal_has_oneof_index ( ) const
private

◆ _internal_has_options() [1/2]

bool FieldDescriptorProto::_internal_has_options ( ) const
inlineprivate

◆ _internal_has_options() [2/2]

bool FieldDescriptorProto::_internal_has_options ( ) const
private

◆ _internal_has_proto3_optional()

bool FieldDescriptorProto::_internal_has_proto3_optional ( ) const
inlineprivate

◆ _internal_has_type() [1/2]

bool FieldDescriptorProto::_internal_has_type ( ) const
inlineprivate

◆ _internal_has_type() [2/2]

bool FieldDescriptorProto::_internal_has_type ( ) const
private

◆ _internal_has_type_name() [1/2]

bool FieldDescriptorProto::_internal_has_type_name ( ) const
inlineprivate

◆ _internal_has_type_name() [2/2]

bool FieldDescriptorProto::_internal_has_type_name ( ) const
private

◆ _internal_json_name() [1/2]

const std::string & FieldDescriptorProto::_internal_json_name ( ) const
inlineprivate

◆ _internal_json_name() [2/2]

const std::string& FieldDescriptorProto::_internal_json_name ( ) const
private

◆ _internal_label() [1/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label FieldDescriptorProto::_internal_label ( ) const
inlineprivate

◆ _internal_label() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label FieldDescriptorProto::_internal_label ( ) const
private

◆ _internal_mutable_default_value() [1/2]

std::string * FieldDescriptorProto::_internal_mutable_default_value ( )
inlineprivate

◆ _internal_mutable_default_value() [2/2]

std::string* FieldDescriptorProto::_internal_mutable_default_value ( )
private

◆ _internal_mutable_extendee() [1/2]

std::string * FieldDescriptorProto::_internal_mutable_extendee ( )
inlineprivate

◆ _internal_mutable_extendee() [2/2]

std::string* FieldDescriptorProto::_internal_mutable_extendee ( )
private

◆ _internal_mutable_json_name() [1/2]

std::string * FieldDescriptorProto::_internal_mutable_json_name ( )
inlineprivate

◆ _internal_mutable_json_name() [2/2]

std::string* FieldDescriptorProto::_internal_mutable_json_name ( )
private

◆ _internal_mutable_name() [1/2]

std::string * FieldDescriptorProto::_internal_mutable_name ( )
inlineprivate

◆ _internal_mutable_name() [2/2]

std::string* FieldDescriptorProto::_internal_mutable_name ( )
private

◆ _internal_mutable_options() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions * FieldDescriptorProto::_internal_mutable_options ( )
inlineprivate

◆ _internal_mutable_options() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions* FieldDescriptorProto::_internal_mutable_options ( )
private

◆ _internal_mutable_type_name() [1/2]

std::string * FieldDescriptorProto::_internal_mutable_type_name ( )
inlineprivate

◆ _internal_mutable_type_name() [2/2]

std::string* FieldDescriptorProto::_internal_mutable_type_name ( )
private

◆ _internal_name() [1/2]

const std::string & FieldDescriptorProto::_internal_name ( ) const
inlineprivate

◆ _internal_name() [2/2]

const std::string& FieldDescriptorProto::_internal_name ( ) const
private

◆ _internal_number() [1/2]

int32_t FieldDescriptorProto::_internal_number ( ) const
inlineprivate

◆ _internal_number() [2/2]

int32_t FieldDescriptorProto::_internal_number ( ) const
private

◆ _internal_oneof_index() [1/2]

int32_t FieldDescriptorProto::_internal_oneof_index ( ) const
inlineprivate

◆ _internal_oneof_index() [2/2]

int32_t FieldDescriptorProto::_internal_oneof_index ( ) const
private

◆ _internal_options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::FieldOptions & FieldDescriptorProto::_internal_options ( ) const
inlineprivate

◆ _internal_options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::FieldOptions& FieldDescriptorProto::_internal_options ( ) const
private

◆ _internal_proto3_optional()

bool FieldDescriptorProto::_internal_proto3_optional ( ) const
inlineprivate

◆ _internal_set_default_value() [1/2]

void FieldDescriptorProto::_internal_set_default_value ( const std::string &  value)
inlineprivate

◆ _internal_set_default_value() [2/2]

PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::_internal_set_default_value ( const std::string &  value)
inlineprivate

◆ _internal_set_extendee() [1/2]

void FieldDescriptorProto::_internal_set_extendee ( const std::string &  value)
inlineprivate

◆ _internal_set_extendee() [2/2]

PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::_internal_set_extendee ( const std::string &  value)
inlineprivate

◆ _internal_set_json_name() [1/2]

void FieldDescriptorProto::_internal_set_json_name ( const std::string &  value)
inlineprivate

◆ _internal_set_json_name() [2/2]

PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::_internal_set_json_name ( const std::string &  value)
inlineprivate

◆ _internal_set_label() [1/2]

void FieldDescriptorProto::_internal_set_label ( ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label  value)
inlineprivate

◆ _internal_set_label() [2/2]

void FieldDescriptorProto::_internal_set_label ( PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label  value)
inlineprivate

◆ _internal_set_name() [1/2]

void FieldDescriptorProto::_internal_set_name ( const std::string &  value)
inlineprivate

◆ _internal_set_name() [2/2]

PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::_internal_set_name ( const std::string &  value)
inlineprivate

◆ _internal_set_number() [1/2]

void FieldDescriptorProto::_internal_set_number ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inlineprivate

◆ _internal_set_number() [2/2]

void FieldDescriptorProto::_internal_set_number ( int32_t  value)
inlineprivate

◆ _internal_set_oneof_index() [1/2]

void FieldDescriptorProto::_internal_set_oneof_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inlineprivate

◆ _internal_set_oneof_index() [2/2]

void FieldDescriptorProto::_internal_set_oneof_index ( int32_t  value)
inlineprivate

◆ _internal_set_proto3_optional()

void FieldDescriptorProto::_internal_set_proto3_optional ( bool  value)
inlineprivate

◆ _internal_set_type() [1/2]

void FieldDescriptorProto::_internal_set_type ( ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type  value)
inlineprivate

◆ _internal_set_type() [2/2]

void FieldDescriptorProto::_internal_set_type ( PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type  value)
inlineprivate

◆ _internal_set_type_name() [1/2]

void FieldDescriptorProto::_internal_set_type_name ( const std::string &  value)
inlineprivate

◆ _internal_set_type_name() [2/2]

PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::_internal_set_type_name ( const std::string &  value)
inlineprivate

◆ _internal_type() [1/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type FieldDescriptorProto::_internal_type ( ) const
inlineprivate

◆ _internal_type() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type FieldDescriptorProto::_internal_type ( ) const
private

◆ _internal_type_name() [1/2]

const std::string & FieldDescriptorProto::_internal_type_name ( ) const
inlineprivate

◆ _internal_type_name() [2/2]

const std::string& FieldDescriptorProto::_internal_type_name ( ) const
private

◆ _InternalParse() [1/2]

const char * FieldDescriptorProto::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/2]

const char* FieldDescriptorProto::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * FieldDescriptorProto::_InternalSerialize ( uint8_t target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ ArenaDtor() [1/2]

void FieldDescriptorProto::ArenaDtor ( void *  object)
staticprivate

◆ ArenaDtor() [2/2]

static void FieldDescriptorProto::ArenaDtor ( void *  object)
staticprivate

◆ ByteSizeLong() [1/2]

size_t FieldDescriptorProto::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t FieldDescriptorProto::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

void FieldDescriptorProto::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void FieldDescriptorProto::Clear ( )
final

◆ clear_default_value() [1/2]

void FieldDescriptorProto::clear_default_value ( )
inline

◆ clear_default_value() [2/2]

void FieldDescriptorProto::clear_default_value ( )

◆ clear_extendee() [1/2]

void FieldDescriptorProto::clear_extendee ( )
inline

◆ clear_extendee() [2/2]

void FieldDescriptorProto::clear_extendee ( )

◆ clear_json_name() [1/2]

void FieldDescriptorProto::clear_json_name ( )
inline

◆ clear_json_name() [2/2]

void FieldDescriptorProto::clear_json_name ( )

◆ clear_label() [1/2]

void FieldDescriptorProto::clear_label ( )
inline

◆ clear_label() [2/2]

void FieldDescriptorProto::clear_label ( )

◆ clear_name() [1/2]

void FieldDescriptorProto::clear_name ( )
inline

◆ clear_name() [2/2]

void FieldDescriptorProto::clear_name ( )

◆ clear_number() [1/2]

void FieldDescriptorProto::clear_number ( )
inline

◆ clear_number() [2/2]

void FieldDescriptorProto::clear_number ( )

◆ clear_oneof_index() [1/2]

void FieldDescriptorProto::clear_oneof_index ( )
inline

◆ clear_oneof_index() [2/2]

void FieldDescriptorProto::clear_oneof_index ( )

◆ clear_options() [1/2]

void FieldDescriptorProto::clear_options ( )
inline

◆ clear_options() [2/2]

void FieldDescriptorProto::clear_options ( )

◆ clear_proto3_optional()

void FieldDescriptorProto::clear_proto3_optional ( )
inline

◆ clear_type() [1/2]

void FieldDescriptorProto::clear_type ( )
inline

◆ clear_type() [2/2]

void FieldDescriptorProto::clear_type ( )

◆ clear_type_name() [1/2]

void FieldDescriptorProto::clear_type_name ( )
inline

◆ clear_type_name() [2/2]

void FieldDescriptorProto::clear_type_name ( )

◆ CopyFrom() [1/3]

void FieldDescriptorProto::CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [2/3]

void FieldDescriptorProto::CopyFrom ( const FieldDescriptorProto from)

◆ CopyFrom() [3/3]

void FieldDescriptorProto::CopyFrom ( const FieldDescriptorProto from)

◆ default_instance() [1/2]

const FieldDescriptorProto & FieldDescriptorProto::default_instance ( )
static

◆ default_instance() [2/2]

static const FieldDescriptorProto& FieldDescriptorProto::default_instance ( )
inlinestatic

◆ default_value() [1/2]

const std::string & FieldDescriptorProto::default_value ( ) const
inline

◆ default_value() [2/2]

const std::string& FieldDescriptorProto::default_value ( ) const

◆ descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* FieldDescriptorProto::descriptor ( )
inlinestatic

◆ descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* FieldDescriptorProto::descriptor ( )
inlinestatic

◆ extendee() [1/2]

const std::string & FieldDescriptorProto::extendee ( ) const
inline

◆ extendee() [2/2]

const std::string& FieldDescriptorProto::extendee ( ) const

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece FieldDescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece FieldDescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ GetArena()

inline ::PROTOBUF_NAMESPACE_ID::Arena* FieldDescriptorProto::GetArena ( ) const
inlinefinal

◆ GetArenaNoVirtual()

inline ::PROTOBUF_NAMESPACE_ID::Arena* FieldDescriptorProto::GetArenaNoVirtual ( ) const
inlineprivate

◆ GetCachedSize() [1/2]

int FieldDescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int FieldDescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * FieldDescriptorProto::GetClassData ( ) const
final

◆ GetDescriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* FieldDescriptorProto::GetDescriptor ( )
inlinestatic

◆ GetDescriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* FieldDescriptorProto::GetDescriptor ( )
inlinestatic

◆ GetMaybeArenaPointer()

void* FieldDescriptorProto::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

PROTOBUF_NAMESPACE_ID::Metadata FieldDescriptorProto::GetMetadata ( ) const
final

◆ GetMetadata() [2/2]

::PROTOBUF_NAMESPACE_ID::Metadata FieldDescriptorProto::GetMetadata ( ) const
final

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata FieldDescriptorProto::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* FieldDescriptorProto::GetReflection ( )
inlinestatic

◆ GetReflection() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* FieldDescriptorProto::GetReflection ( )
inlinestatic

◆ has_default_value() [1/2]

bool FieldDescriptorProto::has_default_value ( ) const
inline

◆ has_default_value() [2/2]

bool FieldDescriptorProto::has_default_value ( ) const

◆ has_extendee() [1/2]

bool FieldDescriptorProto::has_extendee ( ) const
inline

◆ has_extendee() [2/2]

bool FieldDescriptorProto::has_extendee ( ) const

◆ has_json_name() [1/2]

bool FieldDescriptorProto::has_json_name ( ) const
inline

◆ has_json_name() [2/2]

bool FieldDescriptorProto::has_json_name ( ) const

◆ has_label() [1/2]

bool FieldDescriptorProto::has_label ( ) const
inline

◆ has_label() [2/2]

bool FieldDescriptorProto::has_label ( ) const

◆ has_name() [1/2]

bool FieldDescriptorProto::has_name ( ) const
inline

◆ has_name() [2/2]

bool FieldDescriptorProto::has_name ( ) const

◆ has_number() [1/2]

bool FieldDescriptorProto::has_number ( ) const
inline

◆ has_number() [2/2]

bool FieldDescriptorProto::has_number ( ) const

◆ has_oneof_index() [1/2]

bool FieldDescriptorProto::has_oneof_index ( ) const
inline

◆ has_oneof_index() [2/2]

bool FieldDescriptorProto::has_oneof_index ( ) const

◆ has_options() [1/2]

bool FieldDescriptorProto::has_options ( ) const
inline

◆ has_options() [2/2]

bool FieldDescriptorProto::has_options ( ) const

◆ has_proto3_optional()

bool FieldDescriptorProto::has_proto3_optional ( ) const
inline

◆ has_type() [1/2]

bool FieldDescriptorProto::has_type ( ) const
inline

◆ has_type() [2/2]

bool FieldDescriptorProto::has_type ( ) const

◆ has_type_name() [1/2]

bool FieldDescriptorProto::has_type_name ( ) const
inline

◆ has_type_name() [2/2]

bool FieldDescriptorProto::has_type_name ( ) const

◆ InitAsDefaultInstance()

void FieldDescriptorProto::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const FieldDescriptorProto* FieldDescriptorProto::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const FieldDescriptorProto* FieldDescriptorProto::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

PROTOBUF_NAMESPACE_ID::uint8 * FieldDescriptorProto::InternalSerializeWithCachedSizesToArray ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ InternalSwap() [1/2]

void FieldDescriptorProto::InternalSwap ( FieldDescriptorProto other)
private

◆ InternalSwap() [2/2]

void FieldDescriptorProto::InternalSwap ( FieldDescriptorProto other)
private

◆ IsInitialized() [1/2]

bool FieldDescriptorProto::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool FieldDescriptorProto::IsInitialized ( ) const
final

◆ json_name() [1/2]

const std::string & FieldDescriptorProto::json_name ( ) const
inline

◆ json_name() [2/2]

const std::string& FieldDescriptorProto::json_name ( ) const

◆ label() [1/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label FieldDescriptorProto::label ( ) const
inline

◆ label() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label FieldDescriptorProto::label ( ) const

◆ Label_descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldDescriptorProto::Label_descriptor ( )
inlinestatic

◆ Label_descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldDescriptorProto::Label_descriptor ( )
inlinestatic

◆ Label_IsValid() [1/2]

static bool FieldDescriptorProto::Label_IsValid ( int  value)
inlinestatic

◆ Label_IsValid() [2/2]

static bool FieldDescriptorProto::Label_IsValid ( int  value)
inlinestatic

◆ Label_Name() [1/2]

template<typename T >
static const std::string& FieldDescriptorProto::Label_Name ( T  enum_t_value)
inlinestatic

◆ Label_Name() [2/2]

template<typename T >
static const std::string& FieldDescriptorProto::Label_Name ( T  enum_t_value)
inlinestatic

◆ Label_Parse() [1/2]

static bool FieldDescriptorProto::Label_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Label value 
)
inlinestatic

◆ Label_Parse() [2/2]

static bool FieldDescriptorProto::Label_Parse ( const std::string &  name,
Label value 
)
inlinestatic

◆ MaybeArenaPtr()

void* FieldDescriptorProto::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

void FieldDescriptorProto::MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [2/3]

void FieldDescriptorProto::MergeFrom ( const FieldDescriptorProto from)

◆ MergeFrom() [3/3]

void FieldDescriptorProto::MergeFrom ( const FieldDescriptorProto from)

◆ MergeImpl()

void FieldDescriptorProto::MergeImpl ( ::PROTOBUF_NAMESPACE_ID::Message *  to,
const ::PROTOBUF_NAMESPACE_ID::Message &  from 
)
staticprivate

◆ mutable_default_value() [1/2]

std::string * FieldDescriptorProto::mutable_default_value ( )
inline

◆ mutable_default_value() [2/2]

std::string* FieldDescriptorProto::mutable_default_value ( )

◆ mutable_extendee() [1/2]

std::string * FieldDescriptorProto::mutable_extendee ( )
inline

◆ mutable_extendee() [2/2]

std::string* FieldDescriptorProto::mutable_extendee ( )

◆ mutable_json_name() [1/2]

std::string * FieldDescriptorProto::mutable_json_name ( )
inline

◆ mutable_json_name() [2/2]

std::string* FieldDescriptorProto::mutable_json_name ( )

◆ mutable_name() [1/2]

std::string * FieldDescriptorProto::mutable_name ( )
inline

◆ mutable_name() [2/2]

std::string* FieldDescriptorProto::mutable_name ( )

◆ mutable_options() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions * FieldDescriptorProto::mutable_options ( )
inline

◆ mutable_options() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions* FieldDescriptorProto::mutable_options ( )

◆ mutable_type_name() [1/2]

std::string * FieldDescriptorProto::mutable_type_name ( )
inline

◆ mutable_type_name() [2/2]

std::string* FieldDescriptorProto::mutable_type_name ( )

◆ mutable_unknown_fields() [1/2]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* FieldDescriptorProto::mutable_unknown_fields ( )
inline

◆ mutable_unknown_fields() [2/2]

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* FieldDescriptorProto::mutable_unknown_fields ( )
inline

◆ name() [1/2]

const std::string & FieldDescriptorProto::name ( ) const
inline

◆ name() [2/2]

const std::string& FieldDescriptorProto::name ( ) const

◆ New() [1/3]

FieldDescriptorProto* FieldDescriptorProto::New ( ) const
inlinefinal

◆ New() [2/3]

FieldDescriptorProto* FieldDescriptorProto::New ( ::PROTOBUF_NAMESPACE_ID::Arena arena) const
inlinefinal

◆ New() [3/3]

FieldDescriptorProto* FieldDescriptorProto::New ( ::PROTOBUF_NAMESPACE_ID::Arena arena = nullptr) const
inlinefinal

◆ number() [1/2]

int32_t FieldDescriptorProto::number ( ) const
inline

◆ number() [2/2]

int32_t FieldDescriptorProto::number ( ) const

◆ oneof_index() [1/2]

int32_t FieldDescriptorProto::oneof_index ( ) const
inline

◆ oneof_index() [2/2]

int32_t FieldDescriptorProto::oneof_index ( ) const

◆ operator=() [1/4]

FieldDescriptorProto& FieldDescriptorProto::operator= ( const FieldDescriptorProto from)
inline

◆ operator=() [2/4]

FieldDescriptorProto& FieldDescriptorProto::operator= ( const FieldDescriptorProto from)
inline

◆ operator=() [3/4]

FieldDescriptorProto& FieldDescriptorProto::operator= ( FieldDescriptorProto &&  from)
inlinenoexcept

◆ operator=() [4/4]

FieldDescriptorProto& FieldDescriptorProto::operator= ( FieldDescriptorProto &&  from)
inlinenoexcept

◆ options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::FieldOptions & FieldDescriptorProto::options ( ) const
inline

◆ options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::FieldOptions& FieldDescriptorProto::options ( ) const

◆ proto3_optional()

bool FieldDescriptorProto::proto3_optional ( ) const
inline

◆ RegisterArenaDtor() [1/2]

void FieldDescriptorProto::RegisterArenaDtor ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
inlineprivate

◆ RegisterArenaDtor() [2/2]

void FieldDescriptorProto::RegisterArenaDtor ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
inlineprivate

◆ release_default_value() [1/2]

std::string * FieldDescriptorProto::release_default_value ( )
inline

◆ release_default_value() [2/2]

PROTOBUF_NODISCARD std::string* FieldDescriptorProto::release_default_value ( )

◆ release_extendee() [1/2]

std::string * FieldDescriptorProto::release_extendee ( )
inline

◆ release_extendee() [2/2]

PROTOBUF_NODISCARD std::string* FieldDescriptorProto::release_extendee ( )

◆ release_json_name() [1/2]

std::string * FieldDescriptorProto::release_json_name ( )
inline

◆ release_json_name() [2/2]

PROTOBUF_NODISCARD std::string* FieldDescriptorProto::release_json_name ( )

◆ release_name() [1/2]

std::string * FieldDescriptorProto::release_name ( )
inline

◆ release_name() [2/2]

PROTOBUF_NODISCARD std::string* FieldDescriptorProto::release_name ( )

◆ release_options() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions * FieldDescriptorProto::release_options ( )
inline

◆ release_options() [2/2]

PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::FieldOptions* FieldDescriptorProto::release_options ( )

◆ release_type_name() [1/2]

std::string * FieldDescriptorProto::release_type_name ( )
inline

◆ release_type_name() [2/2]

PROTOBUF_NODISCARD std::string* FieldDescriptorProto::release_type_name ( )

◆ set_allocated_default_value() [1/2]

void FieldDescriptorProto::set_allocated_default_value ( std::string *  default_value)
inline

◆ set_allocated_default_value() [2/2]

void FieldDescriptorProto::set_allocated_default_value ( std::string *  default_value)

◆ set_allocated_extendee() [1/2]

void FieldDescriptorProto::set_allocated_extendee ( std::string *  extendee)
inline

◆ set_allocated_extendee() [2/2]

void FieldDescriptorProto::set_allocated_extendee ( std::string *  extendee)

◆ set_allocated_json_name() [1/2]

void FieldDescriptorProto::set_allocated_json_name ( std::string *  json_name)
inline

◆ set_allocated_json_name() [2/2]

void FieldDescriptorProto::set_allocated_json_name ( std::string *  json_name)

◆ set_allocated_name() [1/2]

void FieldDescriptorProto::set_allocated_name ( std::string *  name)
inline

◆ set_allocated_name() [2/2]

void FieldDescriptorProto::set_allocated_name ( std::string *  name)

◆ set_allocated_options() [1/2]

void FieldDescriptorProto::set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::FieldOptions *  options)
inline

◆ set_allocated_options() [2/2]

void FieldDescriptorProto::set_allocated_options ( PROTOBUF_NAMESPACE_ID::FieldOptions *  options)
inline

◆ set_allocated_type_name() [1/2]

void FieldDescriptorProto::set_allocated_type_name ( std::string *  type_name)
inline

◆ set_allocated_type_name() [2/2]

void FieldDescriptorProto::set_allocated_type_name ( std::string *  type_name)

◆ set_default_value() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void FieldDescriptorProto::set_default_value ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_default_value() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::set_default_value ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_default_value() [3/6]

void FieldDescriptorProto::set_default_value ( const char *  value)
inline

◆ set_default_value() [4/6]

void FieldDescriptorProto::set_default_value ( const char *  value,
size_t  size 
)
inline

◆ set_default_value() [5/6]

void FieldDescriptorProto::set_default_value ( const std::string &  value)
inline

◆ set_default_value() [6/6]

void FieldDescriptorProto::set_default_value ( std::string &&  value)
inline

◆ set_extendee() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void FieldDescriptorProto::set_extendee ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_extendee() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::set_extendee ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_extendee() [3/6]

void FieldDescriptorProto::set_extendee ( const char *  value)
inline

◆ set_extendee() [4/6]

void FieldDescriptorProto::set_extendee ( const char *  value,
size_t  size 
)
inline

◆ set_extendee() [5/6]

void FieldDescriptorProto::set_extendee ( const std::string &  value)
inline

◆ set_extendee() [6/6]

void FieldDescriptorProto::set_extendee ( std::string &&  value)
inline

◆ set_json_name() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void FieldDescriptorProto::set_json_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_json_name() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::set_json_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_json_name() [3/6]

void FieldDescriptorProto::set_json_name ( const char *  value)
inline

◆ set_json_name() [4/6]

void FieldDescriptorProto::set_json_name ( const char *  value,
size_t  size 
)
inline

◆ set_json_name() [5/6]

void FieldDescriptorProto::set_json_name ( const std::string &  value)
inline

◆ set_json_name() [6/6]

void FieldDescriptorProto::set_json_name ( std::string &&  value)
inline

◆ set_label() [1/2]

void FieldDescriptorProto::set_label ( ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label  value)
inline

◆ set_label() [2/2]

void FieldDescriptorProto::set_label ( PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Label  value)
inline

◆ set_name() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void FieldDescriptorProto::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_name() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::set_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_name() [3/6]

void FieldDescriptorProto::set_name ( const char *  value)
inline

◆ set_name() [4/6]

void FieldDescriptorProto::set_name ( const char *  value,
size_t  size 
)
inline

◆ set_name() [5/6]

void FieldDescriptorProto::set_name ( const std::string &  value)
inline

◆ set_name() [6/6]

void FieldDescriptorProto::set_name ( std::string &&  value)
inline

◆ set_number() [1/2]

void FieldDescriptorProto::set_number ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inline

◆ set_number() [2/2]

void FieldDescriptorProto::set_number ( int32_t  value)
inline

◆ set_oneof_index() [1/2]

void FieldDescriptorProto::set_oneof_index ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inline

◆ set_oneof_index() [2/2]

void FieldDescriptorProto::set_oneof_index ( int32_t  value)
inline

◆ set_proto3_optional()

void FieldDescriptorProto::set_proto3_optional ( bool  value)
inline

◆ set_type() [1/2]

void FieldDescriptorProto::set_type ( ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type  value)
inline

◆ set_type() [2/2]

void FieldDescriptorProto::set_type ( PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type  value)
inline

◆ set_type_name() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void FieldDescriptorProto::set_type_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_type_name() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void FieldDescriptorProto::set_type_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_type_name() [3/6]

void FieldDescriptorProto::set_type_name ( const char *  value)
inline

◆ set_type_name() [4/6]

void FieldDescriptorProto::set_type_name ( const char *  value,
size_t  size 
)
inline

◆ set_type_name() [5/6]

void FieldDescriptorProto::set_type_name ( const std::string &  value)
inline

◆ set_type_name() [6/6]

void FieldDescriptorProto::set_type_name ( std::string &&  value)
inline

◆ SetCachedSize() [1/2]

void FieldDescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void FieldDescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void FieldDescriptorProto::SharedCtor ( )
inlineprivate

◆ SharedCtor() [2/2]

void FieldDescriptorProto::SharedCtor ( )
private

◆ SharedDtor() [1/2]

void FieldDescriptorProto::SharedDtor ( )
inlineprivate

◆ SharedDtor() [2/2]

void FieldDescriptorProto::SharedDtor ( )
private

◆ Swap() [1/2]

void FieldDescriptorProto::Swap ( FieldDescriptorProto other)
inline

◆ Swap() [2/2]

void FieldDescriptorProto::Swap ( FieldDescriptorProto other)
inline

◆ type() [1/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type FieldDescriptorProto::type ( ) const
inline

◆ type() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto_Type FieldDescriptorProto::type ( ) const

◆ Type_descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldDescriptorProto::Type_descriptor ( )
inlinestatic

◆ Type_descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldDescriptorProto::Type_descriptor ( )
inlinestatic

◆ Type_IsValid() [1/2]

static bool FieldDescriptorProto::Type_IsValid ( int  value)
inlinestatic

◆ Type_IsValid() [2/2]

static bool FieldDescriptorProto::Type_IsValid ( int  value)
inlinestatic

◆ type_name() [1/2]

const std::string & FieldDescriptorProto::type_name ( ) const
inline

◆ type_name() [2/2]

const std::string& FieldDescriptorProto::type_name ( ) const

◆ Type_Name() [1/2]

template<typename T >
static const std::string& FieldDescriptorProto::Type_Name ( T  enum_t_value)
inlinestatic

◆ Type_Name() [2/2]

template<typename T >
static const std::string& FieldDescriptorProto::Type_Name ( T  enum_t_value)
inlinestatic

◆ Type_Parse() [1/2]

static bool FieldDescriptorProto::Type_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Type value 
)
inlinestatic

◆ Type_Parse() [2/2]

static bool FieldDescriptorProto::Type_Parse ( const std::string &  name,
Type value 
)
inlinestatic

◆ unknown_fields() [1/2]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& FieldDescriptorProto::unknown_fields ( ) const
inline

◆ unknown_fields() [2/2]

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& FieldDescriptorProto::unknown_fields ( ) const
inline

◆ unsafe_arena_release_options() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions * FieldDescriptorProto::unsafe_arena_release_options ( )
inline

◆ unsafe_arena_release_options() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions* FieldDescriptorProto::unsafe_arena_release_options ( )

◆ unsafe_arena_set_allocated_options() [1/2]

void FieldDescriptorProto::unsafe_arena_set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::FieldOptions *  options)
inline

◆ unsafe_arena_set_allocated_options() [2/2]

void FieldDescriptorProto::unsafe_arena_set_allocated_options ( PROTOBUF_NAMESPACE_ID::FieldOptions *  options)

◆ UnsafeArenaSwap() [1/2]

void FieldDescriptorProto::UnsafeArenaSwap ( FieldDescriptorProto other)
inline

◆ UnsafeArenaSwap() [2/2]

void FieldDescriptorProto::UnsafeArenaSwap ( FieldDescriptorProto other)
inline

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

◆ ::TableStruct_google_2fprotobuf_2fdescriptor_2eproto

◆ swap [1/2]

void swap ( FieldDescriptorProto a,
FieldDescriptorProto b 
)
friend

◆ swap [2/2]

void swap ( FieldDescriptorProto a,
FieldDescriptorProto b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize FieldDescriptorProto::_cached_size_
mutableprivate

◆ _class_data_

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData FieldDescriptorProto::_class_data_
static
Initial value:
= {
::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck,
}

Definition at line 2082 of file protobuf/src/google/protobuf/descriptor.pb.h.

◆ _has_bits_

PROTOBUF_NAMESPACE_ID::internal::HasBits< 1 > FieldDescriptorProto::_has_bits_
private

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena FieldDescriptorProto::_internal_metadata_
private

◆ default_value_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FieldDescriptorProto::default_value_
private

◆ extendee_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FieldDescriptorProto::extendee_
private

◆ json_name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FieldDescriptorProto::json_name_
private

◆ kIndexInFileMessages

static constexpr int FieldDescriptorProto::kIndexInFileMessages
staticconstexpr
Initial value:
=
6

Definition at line 1905 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h.

◆ label_

int FieldDescriptorProto::label_
private

◆ Label_ARRAYSIZE

static constexpr int FieldDescriptorProto::Label_ARRAYSIZE
staticconstexpr

◆ Label_MAX

static constexpr Label FieldDescriptorProto::Label_MAX
staticconstexpr

◆ Label_MIN

static constexpr Label FieldDescriptorProto::Label_MIN
staticconstexpr

◆ LABEL_OPTIONAL

static constexpr Label FieldDescriptorProto::LABEL_OPTIONAL
staticconstexpr

◆ LABEL_REPEATED

static constexpr Label FieldDescriptorProto::LABEL_REPEATED
staticconstexpr

◆ LABEL_REQUIRED

static constexpr Label FieldDescriptorProto::LABEL_REQUIRED
staticconstexpr

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FieldDescriptorProto::name_
private

◆ number_ [1/2]

::PROTOBUF_NAMESPACE_ID::int32 FieldDescriptorProto::number_
private

◆ number_ [2/2]

int32_t FieldDescriptorProto::number_
private

◆ oneof_index_ [1/2]

::PROTOBUF_NAMESPACE_ID::int32 FieldDescriptorProto::oneof_index_
private

◆ oneof_index_ [2/2]

int32_t FieldDescriptorProto::oneof_index_
private

◆ options_ [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions* FieldDescriptorProto::options_
private

◆ options_ [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions* FieldDescriptorProto::options_
private

◆ proto3_optional_

bool FieldDescriptorProto::proto3_optional_
private

◆ type_

int FieldDescriptorProto::type_
private

◆ Type_ARRAYSIZE

static constexpr int FieldDescriptorProto::Type_ARRAYSIZE
staticconstexpr

◆ TYPE_BOOL

static constexpr Type FieldDescriptorProto::TYPE_BOOL
staticconstexpr

◆ TYPE_BYTES

static constexpr Type FieldDescriptorProto::TYPE_BYTES
staticconstexpr

◆ TYPE_DOUBLE

static constexpr Type FieldDescriptorProto::TYPE_DOUBLE
staticconstexpr

◆ TYPE_ENUM

static constexpr Type FieldDescriptorProto::TYPE_ENUM
staticconstexpr

◆ TYPE_FIXED32

static constexpr Type FieldDescriptorProto::TYPE_FIXED32
staticconstexpr

◆ TYPE_FIXED64

static constexpr Type FieldDescriptorProto::TYPE_FIXED64
staticconstexpr

◆ TYPE_FLOAT

static constexpr Type FieldDescriptorProto::TYPE_FLOAT
staticconstexpr

◆ TYPE_GROUP

static constexpr Type FieldDescriptorProto::TYPE_GROUP
staticconstexpr

◆ TYPE_INT32

static constexpr Type FieldDescriptorProto::TYPE_INT32
staticconstexpr

◆ TYPE_INT64

static constexpr Type FieldDescriptorProto::TYPE_INT64
staticconstexpr

◆ Type_MAX

static constexpr Type FieldDescriptorProto::Type_MAX
staticconstexpr

◆ TYPE_MESSAGE

static constexpr Type FieldDescriptorProto::TYPE_MESSAGE
staticconstexpr

◆ Type_MIN

static constexpr Type FieldDescriptorProto::Type_MIN
staticconstexpr

◆ type_name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FieldDescriptorProto::type_name_
private

◆ TYPE_SFIXED32

static constexpr Type FieldDescriptorProto::TYPE_SFIXED32
staticconstexpr

◆ TYPE_SFIXED64

static constexpr Type FieldDescriptorProto::TYPE_SFIXED64
staticconstexpr

◆ TYPE_SINT32

static constexpr Type FieldDescriptorProto::TYPE_SINT32
staticconstexpr

◆ TYPE_SINT64

static constexpr Type FieldDescriptorProto::TYPE_SINT64
staticconstexpr

◆ TYPE_STRING

static constexpr Type FieldDescriptorProto::TYPE_STRING
staticconstexpr

◆ TYPE_UINT32

static constexpr Type FieldDescriptorProto::TYPE_UINT32
staticconstexpr

◆ TYPE_UINT64

static constexpr Type FieldDescriptorProto::TYPE_UINT64
staticconstexpr

The documentation for this class was generated from the following files:
FieldDescriptorProto_Type_TYPE_DOUBLE
@ FieldDescriptorProto_Type_TYPE_DOUBLE
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:173
FieldDescriptorProto_Label_Label_ARRAYSIZE
constexpr int FieldDescriptorProto_Label_Label_ARRAYSIZE
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:219
FieldDescriptorProto_Type_TYPE_MESSAGE
@ FieldDescriptorProto_Type_TYPE_MESSAGE
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:183
FieldDescriptorProto::MergeImpl
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
Definition: protobuf/src/google/protobuf/descriptor.pb.cc:3981
FieldDescriptorProto_Type_TYPE_UINT32
@ FieldDescriptorProto_Type_TYPE_UINT32
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:185
FieldDescriptorProto_Type_TYPE_ENUM
@ FieldDescriptorProto_Type_TYPE_ENUM
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:186
FieldDescriptorProto_Type_TYPE_BYTES
@ FieldDescriptorProto_Type_TYPE_BYTES
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:184
FieldDescriptorProto_Type_TYPE_STRING
@ FieldDescriptorProto_Type_TYPE_STRING
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:181
FieldDescriptorProto_Label_Label_MAX
constexpr FieldDescriptorProto_Label FieldDescriptorProto_Label_Label_MAX
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:218
FieldDescriptorProto_Type_Type_MAX
constexpr FieldDescriptorProto_Type FieldDescriptorProto_Type_Type_MAX
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:194
FieldDescriptorProto_Label_Label_MIN
constexpr FieldDescriptorProto_Label FieldDescriptorProto_Label_Label_MIN
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:217
FieldDescriptorProto_Type_TYPE_GROUP
@ FieldDescriptorProto_Type_TYPE_GROUP
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:182
FieldDescriptorProto_Type_TYPE_FLOAT
@ FieldDescriptorProto_Type_TYPE_FLOAT
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:174
FieldDescriptorProto_Type_TYPE_SFIXED64
@ FieldDescriptorProto_Type_TYPE_SFIXED64
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:188
FieldDescriptorProto_Type_TYPE_INT64
@ FieldDescriptorProto_Type_TYPE_INT64
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:175
FieldDescriptorProto_Type_TYPE_FIXED64
@ FieldDescriptorProto_Type_TYPE_FIXED64
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:178
FieldDescriptorProto_Type_Type_ARRAYSIZE
constexpr int FieldDescriptorProto_Type_Type_ARRAYSIZE
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:195
FieldDescriptorProto_Type_Type_MIN
constexpr FieldDescriptorProto_Type FieldDescriptorProto_Type_Type_MIN
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:193
FieldDescriptorProto_Type_TYPE_BOOL
@ FieldDescriptorProto_Type_TYPE_BOOL
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:180
FieldDescriptorProto_Label_LABEL_REPEATED
@ FieldDescriptorProto_Label_LABEL_REPEATED
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:214
FieldDescriptorProto_Type_TYPE_FIXED32
@ FieldDescriptorProto_Type_TYPE_FIXED32
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:179
FieldDescriptorProto_Label_LABEL_OPTIONAL
@ FieldDescriptorProto_Label_LABEL_OPTIONAL
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:212
FieldDescriptorProto_Type_TYPE_SINT32
@ FieldDescriptorProto_Type_TYPE_SINT32
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:189
FieldDescriptorProto_Label_LABEL_REQUIRED
@ FieldDescriptorProto_Label_LABEL_REQUIRED
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:213
FieldDescriptorProto_Type_TYPE_INT32
@ FieldDescriptorProto_Type_TYPE_INT32
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:177
FieldDescriptorProto_Type_TYPE_SINT64
@ FieldDescriptorProto_Type_TYPE_SINT64
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:190
FieldDescriptorProto_Type_TYPE_SFIXED32
@ FieldDescriptorProto_Type_TYPE_SFIXED32
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:187
FieldDescriptorProto_Type_TYPE_UINT64
@ FieldDescriptorProto_Type_TYPE_UINT64
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:176


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:43