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
DescriptorProto Class Reference

#include <descriptor.pb.h>

Inheritance diagram for DescriptorProto:
Inheritance graph
[legend]

Public Types

enum  : int {
  kFieldFieldNumber = 2, kNestedTypeFieldNumber = 3, kEnumTypeFieldNumber = 4, kExtensionRangeFieldNumber = 5,
  kExtensionFieldNumber = 6, kOneofDeclFieldNumber = 8, kReservedRangeFieldNumber = 9, kReservedNameFieldNumber = 10,
  kNameFieldNumber = 1, kOptionsFieldNumber = 7
}
 
enum  : int {
  kFieldFieldNumber = 2, kNestedTypeFieldNumber = 3, kEnumTypeFieldNumber = 4, kExtensionRangeFieldNumber = 5,
  kExtensionFieldNumber = 6, kOneofDeclFieldNumber = 8, kReservedRangeFieldNumber = 9, kReservedNameFieldNumber = 10,
  kNameFieldNumber = 1, kOptionsFieldNumber = 7
}
 
typedef DescriptorProto_ExtensionRange ExtensionRange
 
typedef DescriptorProto_ExtensionRange ExtensionRange
 
typedef DescriptorProto_ReservedRange ReservedRange
 
typedef DescriptorProto_ReservedRange ReservedRange
 

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
 
::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * add_enum_type ()
 
PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * add_enum_type ()
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * add_extension ()
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * add_extension ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * add_extension_range ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * add_extension_range ()
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * add_field ()
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * add_field ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto * add_nested_type ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto * add_nested_type ()
 
::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * add_oneof_decl ()
 
PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * add_oneof_decl ()
 
std::string * add_reserved_name ()
 
std::string * add_reserved_name ()
 
void add_reserved_name (const char *value)
 
void add_reserved_name (const char *value)
 
void add_reserved_name (const char *value, size_t size)
 
void add_reserved_name (const char *value, size_t size)
 
void add_reserved_name (const std::string &value)
 
void add_reserved_name (const std::string &value)
 
void add_reserved_name (std::string &&value)
 
void add_reserved_name (std::string &&value)
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * add_reserved_range ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * add_reserved_range ()
 
size_t ByteSizeLong () const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_enum_type ()
 
void clear_enum_type ()
 
void clear_extension ()
 
void clear_extension ()
 
void clear_extension_range ()
 
void clear_extension_range ()
 
void clear_field ()
 
void clear_field ()
 
void clear_name ()
 
void clear_name ()
 
void clear_nested_type ()
 
void clear_nested_type ()
 
void clear_oneof_decl ()
 
void clear_oneof_decl ()
 
void clear_options ()
 
void clear_options ()
 
void clear_reserved_name ()
 
void clear_reserved_name ()
 
void clear_reserved_range ()
 
void clear_reserved_range ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const DescriptorProto &from)
 
void CopyFrom (const DescriptorProto &from)
 
 DescriptorProto ()
 
 DescriptorProto ()
 
constexpr DescriptorProto (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 DescriptorProto (const DescriptorProto &from)
 
 DescriptorProto (const DescriptorProto &from)
 
 DescriptorProto (DescriptorProto &&from) noexcept
 
 DescriptorProto (DescriptorProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > & enum_type () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > & enum_type () const
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto & enum_type (int index) const
 
const PROTOBUF_NAMESPACE_ID::EnumDescriptorProto & enum_type (int index) const
 
int enum_type_size () const
 
int enum_type_size () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & extension () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & extension () const
 
const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & extension (int index) const
 
const PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & extension (int index) const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > & extension_range () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > & extension_range () const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange & extension_range (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange & extension_range (int index) const
 
int extension_range_size () const
 
int extension_range_size () const
 
int extension_size () const
 
int extension_size () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & field () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & field () const
 
const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & field (int index) const
 
const PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & field (int index) const
 
int field_size () const
 
int field_size () const
 
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_name () const
 
bool has_name () const
 
bool has_options () const
 
bool has_options () 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
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const DescriptorProto &from)
 
void MergeFrom (const DescriptorProto &from)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > * mutable_enum_type ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > * mutable_enum_type ()
 
::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * mutable_enum_type (int index)
 
PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * mutable_enum_type (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * mutable_extension ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * mutable_extension ()
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * mutable_extension (int index)
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * mutable_extension (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > * mutable_extension_range ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > * mutable_extension_range ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * mutable_extension_range (int index)
 
PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * mutable_extension_range (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * mutable_field ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * mutable_field ()
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * mutable_field (int index)
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * mutable_field (int index)
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto > * mutable_nested_type ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > * mutable_nested_type ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto * mutable_nested_type (int index)
 
PROTOBUF_NAMESPACE_ID::DescriptorProto * mutable_nested_type (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > * mutable_oneof_decl ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > * mutable_oneof_decl ()
 
::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * mutable_oneof_decl (int index)
 
PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * mutable_oneof_decl (int index)
 
::PROTOBUF_NAMESPACE_ID::MessageOptions * mutable_options ()
 
PROTOBUF_NAMESPACE_ID::MessageOptions * mutable_options ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_reserved_name ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_reserved_name ()
 
std::string * mutable_reserved_name (int index)
 
std::string * mutable_reserved_name (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > * mutable_reserved_range ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > * mutable_reserved_range ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * mutable_reserved_range (int index)
 
PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * mutable_reserved_range (int index)
 
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
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto > & nested_type () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > & nested_type () const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & nested_type (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto & nested_type (int index) const
 
int nested_type_size () const
 
int nested_type_size () const
 
DescriptorProtoNew () const final
 
DescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
DescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > & oneof_decl () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > & oneof_decl () const
 
const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto & oneof_decl (int index) const
 
const PROTOBUF_NAMESPACE_ID::OneofDescriptorProto & oneof_decl (int index) const
 
int oneof_decl_size () const
 
int oneof_decl_size () const
 
DescriptorProtooperator= (const DescriptorProto &from)
 
DescriptorProtooperator= (const DescriptorProto &from)
 
DescriptorProtooperator= (DescriptorProto &&from) noexcept
 
DescriptorProtooperator= (DescriptorProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::MessageOptions & options () const
 
const PROTOBUF_NAMESPACE_ID::MessageOptions & options () const
 
PROTOBUF_NODISCARD std::string * release_name ()
 
std::string * release_name ()
 
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::MessageOptions * release_options ()
 
PROTOBUF_NAMESPACE_ID::MessageOptions * release_options ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & reserved_name () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & reserved_name () const
 
const std::string & reserved_name (int index) const
 
const std::string & reserved_name (int index) const
 
int reserved_name_size () const
 
int reserved_name_size () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > & reserved_range () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > & reserved_range () const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange & reserved_range (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange & reserved_range (int index) const
 
int reserved_range_size () const
 
int reserved_range_size () const
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_options (::PROTOBUF_NAMESPACE_ID::MessageOptions *options)
 
void set_allocated_options (PROTOBUF_NAMESPACE_ID::MessageOptions *options)
 
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_reserved_name (int index, const char *value)
 
void set_reserved_name (int index, const char *value)
 
void set_reserved_name (int index, const char *value, size_t size)
 
void set_reserved_name (int index, const char *value, size_t size)
 
void set_reserved_name (int index, const std::string &value)
 
void set_reserved_name (int index, const std::string &value)
 
void set_reserved_name (int index, std::string &&value)
 
void set_reserved_name (int index, std::string &&value)
 
void Swap (DescriptorProto *other)
 
void Swap (DescriptorProto *other)
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
::PROTOBUF_NAMESPACE_ID::MessageOptions * unsafe_arena_release_options ()
 
PROTOBUF_NAMESPACE_ID::MessageOptions * unsafe_arena_release_options ()
 
void unsafe_arena_set_allocated_options (::PROTOBUF_NAMESPACE_ID::MessageOptions *options)
 
void unsafe_arena_set_allocated_options (PROTOBUF_NAMESPACE_ID::MessageOptions *options)
 
void UnsafeArenaSwap (DescriptorProto *other)
 
void UnsafeArenaSwap (DescriptorProto *other)
 
virtual ~DescriptorProto ()
 
 ~DescriptorProto () override
 

Static Public Member Functions

static const DescriptorProtodefault_instance ()
 
static const DescriptorProtodefault_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 DescriptorProtointernal_default_instance ()
 
static const DescriptorProtointernal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

 DescriptorProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 DescriptorProto (::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

::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * _internal_add_enum_type ()
 
PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * _internal_add_enum_type ()
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * _internal_add_extension ()
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * _internal_add_extension ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * _internal_add_extension_range ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * _internal_add_extension_range ()
 
::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * _internal_add_field ()
 
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * _internal_add_field ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto * _internal_add_nested_type ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto * _internal_add_nested_type ()
 
::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * _internal_add_oneof_decl ()
 
PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * _internal_add_oneof_decl ()
 
std::string * _internal_add_reserved_name ()
 
std::string * _internal_add_reserved_name ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * _internal_add_reserved_range ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * _internal_add_reserved_range ()
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto & _internal_enum_type (int index) const
 
const PROTOBUF_NAMESPACE_ID::EnumDescriptorProto & _internal_enum_type (int index) const
 
int _internal_enum_type_size () const
 
int _internal_enum_type_size () const
 
const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & _internal_extension (int index) const
 
const PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & _internal_extension (int index) const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange & _internal_extension_range (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange & _internal_extension_range (int index) const
 
int _internal_extension_range_size () const
 
int _internal_extension_range_size () const
 
int _internal_extension_size () const
 
int _internal_extension_size () const
 
const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & _internal_field (int index) const
 
const PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & _internal_field (int index) const
 
int _internal_field_size () const
 
int _internal_field_size () const
 
bool _internal_has_name () const
 
bool _internal_has_name () const
 
bool _internal_has_options () const
 
bool _internal_has_options () const
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::MessageOptions * _internal_mutable_options ()
 
PROTOBUF_NAMESPACE_ID::MessageOptions * _internal_mutable_options ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & _internal_nested_type (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto & _internal_nested_type (int index) const
 
int _internal_nested_type_size () const
 
int _internal_nested_type_size () const
 
const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto & _internal_oneof_decl (int index) const
 
const PROTOBUF_NAMESPACE_ID::OneofDescriptorProto & _internal_oneof_decl (int index) const
 
int _internal_oneof_decl_size () const
 
int _internal_oneof_decl_size () const
 
const ::PROTOBUF_NAMESPACE_ID::MessageOptions & _internal_options () const
 
const PROTOBUF_NAMESPACE_ID::MessageOptions & _internal_options () const
 
const std::string & _internal_reserved_name (int index) const
 
const std::string & _internal_reserved_name (int index) const
 
int _internal_reserved_name_size () const
 
int _internal_reserved_name_size () const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange & _internal_reserved_range (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange & _internal_reserved_range (int index) const
 
int _internal_reserved_range_size () const
 
int _internal_reserved_range_size () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_name (const std::string &value)
 
void _internal_set_name (const std::string &value)
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (DescriptorProto *other)
 
void InternalSwap (DescriptorProto *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::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > enum_type_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > enum_type_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > extension_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > extension_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > extension_range_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > extension_range_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > field_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > field_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto > nested_type_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > nested_type_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > oneof_decl_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > oneof_decl_
 
::PROTOBUF_NAMESPACE_ID::MessageOptions * options_
 
PROTOBUF_NAMESPACE_ID::MessageOptions * options_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > reserved_name_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > reserved_range_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > reserved_range_
 

Friends

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

Detailed Description

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

Member Typedef Documentation

◆ DestructorSkippable_ [1/2]

◆ DestructorSkippable_ [2/2]

◆ ExtensionRange [1/2]

◆ ExtensionRange [2/2]

◆ InternalArenaConstructable_ [1/2]

◆ InternalArenaConstructable_ [2/2]

◆ ReservedRange [1/2]

◆ ReservedRange [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kFieldFieldNumber 
kNestedTypeFieldNumber 
kEnumTypeFieldNumber 
kExtensionRangeFieldNumber 
kExtensionFieldNumber 
kOneofDeclFieldNumber 
kReservedRangeFieldNumber 
kReservedNameFieldNumber 
kNameFieldNumber 
kOptionsFieldNumber 

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

◆ anonymous enum

anonymous enum : int
Enumerator
kFieldFieldNumber 
kNestedTypeFieldNumber 
kEnumTypeFieldNumber 
kExtensionRangeFieldNumber 
kExtensionFieldNumber 
kOneofDeclFieldNumber 
kReservedRangeFieldNumber 
kReservedNameFieldNumber 
kNameFieldNumber 
kOptionsFieldNumber 

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

Constructor & Destructor Documentation

◆ DescriptorProto() [1/9]

DescriptorProto::DescriptorProto ( )

◆ ~DescriptorProto() [1/2]

DescriptorProto::~DescriptorProto ( )
virtual

◆ DescriptorProto() [2/9]

DescriptorProto::DescriptorProto ( const DescriptorProto from)

◆ DescriptorProto() [3/9]

DescriptorProto::DescriptorProto ( DescriptorProto &&  from)
inlinenoexcept

◆ DescriptorProto() [4/9]

DescriptorProto::DescriptorProto ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ DescriptorProto() [5/9]

DescriptorProto::DescriptorProto ( )
inline

◆ ~DescriptorProto() [2/2]

DescriptorProto::~DescriptorProto ( )
override

◆ DescriptorProto() [6/9]

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

◆ DescriptorProto() [7/9]

DescriptorProto::DescriptorProto ( const DescriptorProto from)

◆ DescriptorProto() [8/9]

DescriptorProto::DescriptorProto ( DescriptorProto &&  from)
inlinenoexcept

◆ DescriptorProto() [9/9]

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

Member Function Documentation

◆ _internal_add_enum_type() [1/2]

::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* DescriptorProto::_internal_add_enum_type ( )
private

◆ _internal_add_enum_type() [2/2]

PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * DescriptorProto::_internal_add_enum_type ( )
inlineprivate

◆ _internal_add_extension() [1/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::_internal_add_extension ( )
private

◆ _internal_add_extension() [2/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * DescriptorProto::_internal_add_extension ( )
inlineprivate

◆ _internal_add_extension_range() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* DescriptorProto::_internal_add_extension_range ( )
private

◆ _internal_add_extension_range() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * DescriptorProto::_internal_add_extension_range ( )
inlineprivate

◆ _internal_add_field() [1/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::_internal_add_field ( )
private

◆ _internal_add_field() [2/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * DescriptorProto::_internal_add_field ( )
inlineprivate

◆ _internal_add_nested_type() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto* DescriptorProto::_internal_add_nested_type ( )
private

◆ _internal_add_nested_type() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto * DescriptorProto::_internal_add_nested_type ( )
inlineprivate

◆ _internal_add_oneof_decl() [1/2]

::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* DescriptorProto::_internal_add_oneof_decl ( )
private

◆ _internal_add_oneof_decl() [2/2]

PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * DescriptorProto::_internal_add_oneof_decl ( )
inlineprivate

◆ _internal_add_reserved_name() [1/2]

std::string* DescriptorProto::_internal_add_reserved_name ( )
private

◆ _internal_add_reserved_name() [2/2]

std::string * DescriptorProto::_internal_add_reserved_name ( )
inlineprivate

◆ _internal_add_reserved_range() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* DescriptorProto::_internal_add_reserved_range ( )
private

◆ _internal_add_reserved_range() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * DescriptorProto::_internal_add_reserved_range ( )
inlineprivate

◆ _internal_enum_type() [1/2]

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& DescriptorProto::_internal_enum_type ( int  index) const
private

◆ _internal_enum_type() [2/2]

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto & DescriptorProto::_internal_enum_type ( int  index) const
inlineprivate

◆ _internal_enum_type_size() [1/2]

int DescriptorProto::_internal_enum_type_size ( ) const
private

◆ _internal_enum_type_size() [2/2]

int DescriptorProto::_internal_enum_type_size ( ) const
inlineprivate

◆ _internal_extension() [1/2]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::_internal_extension ( int  index) const
private

◆ _internal_extension() [2/2]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & DescriptorProto::_internal_extension ( int  index) const
inlineprivate

◆ _internal_extension_range() [1/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange& DescriptorProto::_internal_extension_range ( int  index) const
private

◆ _internal_extension_range() [2/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange & DescriptorProto::_internal_extension_range ( int  index) const
inlineprivate

◆ _internal_extension_range_size() [1/2]

int DescriptorProto::_internal_extension_range_size ( ) const
private

◆ _internal_extension_range_size() [2/2]

int DescriptorProto::_internal_extension_range_size ( ) const
inlineprivate

◆ _internal_extension_size() [1/2]

int DescriptorProto::_internal_extension_size ( ) const
private

◆ _internal_extension_size() [2/2]

int DescriptorProto::_internal_extension_size ( ) const
inlineprivate

◆ _internal_field() [1/2]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::_internal_field ( int  index) const
private

◆ _internal_field() [2/2]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & DescriptorProto::_internal_field ( int  index) const
inlineprivate

◆ _internal_field_size() [1/2]

int DescriptorProto::_internal_field_size ( ) const
private

◆ _internal_field_size() [2/2]

int DescriptorProto::_internal_field_size ( ) const
inlineprivate

◆ _internal_has_name() [1/2]

bool DescriptorProto::_internal_has_name ( ) const
private

◆ _internal_has_name() [2/2]

bool DescriptorProto::_internal_has_name ( ) const
inlineprivate

◆ _internal_has_options() [1/2]

bool DescriptorProto::_internal_has_options ( ) const
private

◆ _internal_has_options() [2/2]

bool DescriptorProto::_internal_has_options ( ) const
inlineprivate

◆ _internal_mutable_name() [1/2]

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

◆ _internal_mutable_name() [2/2]

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

◆ _internal_mutable_options() [1/2]

::PROTOBUF_NAMESPACE_ID::MessageOptions* DescriptorProto::_internal_mutable_options ( )
private

◆ _internal_mutable_options() [2/2]

PROTOBUF_NAMESPACE_ID::MessageOptions * DescriptorProto::_internal_mutable_options ( )
inlineprivate

◆ _internal_name() [1/2]

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

◆ _internal_name() [2/2]

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

◆ _internal_nested_type() [1/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& DescriptorProto::_internal_nested_type ( int  index) const
private

◆ _internal_nested_type() [2/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & DescriptorProto::_internal_nested_type ( int  index) const
inlineprivate

◆ _internal_nested_type_size() [1/2]

int DescriptorProto::_internal_nested_type_size ( ) const
private

◆ _internal_nested_type_size() [2/2]

int DescriptorProto::_internal_nested_type_size ( ) const
inlineprivate

◆ _internal_oneof_decl() [1/2]

const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto& DescriptorProto::_internal_oneof_decl ( int  index) const
private

◆ _internal_oneof_decl() [2/2]

const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto & DescriptorProto::_internal_oneof_decl ( int  index) const
inlineprivate

◆ _internal_oneof_decl_size() [1/2]

int DescriptorProto::_internal_oneof_decl_size ( ) const
private

◆ _internal_oneof_decl_size() [2/2]

int DescriptorProto::_internal_oneof_decl_size ( ) const
inlineprivate

◆ _internal_options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::MessageOptions& DescriptorProto::_internal_options ( ) const
private

◆ _internal_options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::MessageOptions & DescriptorProto::_internal_options ( ) const
inlineprivate

◆ _internal_reserved_name() [1/2]

const std::string& DescriptorProto::_internal_reserved_name ( int  index) const
private

◆ _internal_reserved_name() [2/2]

const std::string & DescriptorProto::_internal_reserved_name ( int  index) const
inlineprivate

◆ _internal_reserved_name_size() [1/2]

int DescriptorProto::_internal_reserved_name_size ( ) const
private

◆ _internal_reserved_name_size() [2/2]

int DescriptorProto::_internal_reserved_name_size ( ) const
inlineprivate

◆ _internal_reserved_range() [1/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange& DescriptorProto::_internal_reserved_range ( int  index) const
private

◆ _internal_reserved_range() [2/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange & DescriptorProto::_internal_reserved_range ( int  index) const
inlineprivate

◆ _internal_reserved_range_size() [1/2]

int DescriptorProto::_internal_reserved_range_size ( ) const
private

◆ _internal_reserved_range_size() [2/2]

int DescriptorProto::_internal_reserved_range_size ( ) const
inlineprivate

◆ _internal_set_name() [1/2]

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

◆ _internal_set_name() [2/2]

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

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

◆ add_enum_type() [1/2]

::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* DescriptorProto::add_enum_type ( )

◆ add_enum_type() [2/2]

PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * DescriptorProto::add_enum_type ( )
inline

◆ add_extension() [1/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::add_extension ( )

◆ add_extension() [2/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * DescriptorProto::add_extension ( )
inline

◆ add_extension_range() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* DescriptorProto::add_extension_range ( )

◆ add_extension_range() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * DescriptorProto::add_extension_range ( )
inline

◆ add_field() [1/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::add_field ( )

◆ add_field() [2/2]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * DescriptorProto::add_field ( )
inline

◆ add_nested_type() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto* DescriptorProto::add_nested_type ( )

◆ add_nested_type() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto * DescriptorProto::add_nested_type ( )
inline

◆ add_oneof_decl() [1/2]

::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* DescriptorProto::add_oneof_decl ( )

◆ add_oneof_decl() [2/2]

PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * DescriptorProto::add_oneof_decl ( )
inline

◆ add_reserved_name() [1/10]

std::string* DescriptorProto::add_reserved_name ( )

◆ add_reserved_name() [2/10]

std::string * DescriptorProto::add_reserved_name ( )
inline

◆ add_reserved_name() [3/10]

void DescriptorProto::add_reserved_name ( const char *  value)

◆ add_reserved_name() [4/10]

void DescriptorProto::add_reserved_name ( const char *  value)
inline

◆ add_reserved_name() [5/10]

void DescriptorProto::add_reserved_name ( const char *  value,
size_t  size 
)

◆ add_reserved_name() [6/10]

void DescriptorProto::add_reserved_name ( const char *  value,
size_t  size 
)
inline

◆ add_reserved_name() [7/10]

void DescriptorProto::add_reserved_name ( const std::string &  value)

◆ add_reserved_name() [8/10]

void DescriptorProto::add_reserved_name ( const std::string &  value)
inline

◆ add_reserved_name() [9/10]

void DescriptorProto::add_reserved_name ( std::string &&  value)

◆ add_reserved_name() [10/10]

void DescriptorProto::add_reserved_name ( std::string &&  value)
inline

◆ add_reserved_range() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* DescriptorProto::add_reserved_range ( )

◆ add_reserved_range() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * DescriptorProto::add_reserved_range ( )
inline

◆ ArenaDtor() [1/2]

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

◆ ArenaDtor() [2/2]

void DescriptorProto::ArenaDtor ( void *  object)
staticprivate

◆ ByteSizeLong() [1/2]

size_t DescriptorProto::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t DescriptorProto::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void DescriptorProto::Clear ( )
final

◆ Clear() [2/2]

void DescriptorProto::Clear ( )
final

◆ clear_enum_type() [1/2]

void DescriptorProto::clear_enum_type ( )

◆ clear_enum_type() [2/2]

void DescriptorProto::clear_enum_type ( )
inline

◆ clear_extension() [1/2]

void DescriptorProto::clear_extension ( )

◆ clear_extension() [2/2]

void DescriptorProto::clear_extension ( )
inline

◆ clear_extension_range() [1/2]

void DescriptorProto::clear_extension_range ( )

◆ clear_extension_range() [2/2]

void DescriptorProto::clear_extension_range ( )
inline

◆ clear_field() [1/2]

void DescriptorProto::clear_field ( )

◆ clear_field() [2/2]

void DescriptorProto::clear_field ( )
inline

◆ clear_name() [1/2]

void DescriptorProto::clear_name ( )

◆ clear_name() [2/2]

void DescriptorProto::clear_name ( )
inline

◆ clear_nested_type() [1/2]

void DescriptorProto::clear_nested_type ( )

◆ clear_nested_type() [2/2]

void DescriptorProto::clear_nested_type ( )
inline

◆ clear_oneof_decl() [1/2]

void DescriptorProto::clear_oneof_decl ( )

◆ clear_oneof_decl() [2/2]

void DescriptorProto::clear_oneof_decl ( )
inline

◆ clear_options() [1/2]

void DescriptorProto::clear_options ( )

◆ clear_options() [2/2]

void DescriptorProto::clear_options ( )
inline

◆ clear_reserved_name() [1/2]

void DescriptorProto::clear_reserved_name ( )

◆ clear_reserved_name() [2/2]

void DescriptorProto::clear_reserved_name ( )
inline

◆ clear_reserved_range() [1/2]

void DescriptorProto::clear_reserved_range ( )

◆ clear_reserved_range() [2/2]

void DescriptorProto::clear_reserved_range ( )
inline

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void DescriptorProto::CopyFrom ( const DescriptorProto from)

◆ CopyFrom() [3/3]

void DescriptorProto::CopyFrom ( const DescriptorProto from)

◆ default_instance() [1/2]

static const DescriptorProto& DescriptorProto::default_instance ( )
inlinestatic

◆ default_instance() [2/2]

const DescriptorProto & DescriptorProto::default_instance ( )
static

◆ descriptor() [1/2]

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

◆ descriptor() [2/2]

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

◆ enum_type() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto >& DescriptorProto::enum_type ( ) const

◆ enum_type() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > & DescriptorProto::enum_type ( ) const
inline

◆ enum_type() [3/4]

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto& DescriptorProto::enum_type ( int  index) const

◆ enum_type() [4/4]

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto & DescriptorProto::enum_type ( int  index) const
inline

◆ enum_type_size() [1/2]

int DescriptorProto::enum_type_size ( ) const

◆ enum_type_size() [2/2]

int DescriptorProto::enum_type_size ( ) const
inline

◆ extension() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >& DescriptorProto::extension ( ) const

◆ extension() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & DescriptorProto::extension ( ) const
inline

◆ extension() [3/4]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::extension ( int  index) const

◆ extension() [4/4]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & DescriptorProto::extension ( int  index) const
inline

◆ extension_range() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange >& DescriptorProto::extension_range ( ) const

◆ extension_range() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > & DescriptorProto::extension_range ( ) const
inline

◆ extension_range() [3/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange& DescriptorProto::extension_range ( int  index) const

◆ extension_range() [4/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange & DescriptorProto::extension_range ( int  index) const
inline

◆ extension_range_size() [1/2]

int DescriptorProto::extension_range_size ( ) const

◆ extension_range_size() [2/2]

int DescriptorProto::extension_range_size ( ) const
inline

◆ extension_size() [1/2]

int DescriptorProto::extension_size ( ) const

◆ extension_size() [2/2]

int DescriptorProto::extension_size ( ) const
inline

◆ field() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >& DescriptorProto::field ( ) const

◆ field() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & DescriptorProto::field ( ) const
inline

◆ field() [3/4]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto& DescriptorProto::field ( int  index) const

◆ field() [4/4]

const ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & DescriptorProto::field ( int  index) const
inline

◆ field_size() [1/2]

int DescriptorProto::field_size ( ) const

◆ field_size() [2/2]

int DescriptorProto::field_size ( ) const
inline

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece DescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece DescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ GetArena()

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

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int DescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int DescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

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

◆ GetDescriptor() [1/2]

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

◆ GetDescriptor() [2/2]

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

◆ GetMaybeArenaPointer()

void* DescriptorProto::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata DescriptorProto::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

◆ GetReflection() [2/2]

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

◆ has_name() [1/2]

bool DescriptorProto::has_name ( ) const

◆ has_name() [2/2]

bool DescriptorProto::has_name ( ) const
inline

◆ has_options() [1/2]

bool DescriptorProto::has_options ( ) const

◆ has_options() [2/2]

bool DescriptorProto::has_options ( ) const
inline

◆ InitAsDefaultInstance()

void DescriptorProto::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const DescriptorProto* DescriptorProto::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const DescriptorProto* DescriptorProto::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void DescriptorProto::InternalSwap ( DescriptorProto other)
private

◆ InternalSwap() [2/2]

void DescriptorProto::InternalSwap ( DescriptorProto other)
private

◆ IsInitialized() [1/2]

bool DescriptorProto::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool DescriptorProto::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* DescriptorProto::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void DescriptorProto::MergeFrom ( const DescriptorProto from)

◆ MergeFrom() [3/3]

void DescriptorProto::MergeFrom ( const DescriptorProto from)

◆ MergeImpl()

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

◆ mutable_enum_type() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto >* DescriptorProto::mutable_enum_type ( )

◆ mutable_enum_type() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > * DescriptorProto::mutable_enum_type ( )
inline

◆ mutable_enum_type() [3/4]

::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* DescriptorProto::mutable_enum_type ( int  index)

◆ mutable_enum_type() [4/4]

PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * DescriptorProto::mutable_enum_type ( int  index)
inline

◆ mutable_extension() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >* DescriptorProto::mutable_extension ( )

◆ mutable_extension() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * DescriptorProto::mutable_extension ( )
inline

◆ mutable_extension() [3/4]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::mutable_extension ( int  index)

◆ mutable_extension() [4/4]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * DescriptorProto::mutable_extension ( int  index)
inline

◆ mutable_extension_range() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange >* DescriptorProto::mutable_extension_range ( )

◆ mutable_extension_range() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > * DescriptorProto::mutable_extension_range ( )
inline

◆ mutable_extension_range() [3/4]

::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange* DescriptorProto::mutable_extension_range ( int  index)

◆ mutable_extension_range() [4/4]

PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * DescriptorProto::mutable_extension_range ( int  index)
inline

◆ mutable_field() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto >* DescriptorProto::mutable_field ( )

◆ mutable_field() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * DescriptorProto::mutable_field ( )
inline

◆ mutable_field() [3/4]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* DescriptorProto::mutable_field ( int  index)

◆ mutable_field() [4/4]

PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * DescriptorProto::mutable_field ( int  index)
inline

◆ mutable_name() [1/2]

std::string* DescriptorProto::mutable_name ( )

◆ mutable_name() [2/2]

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

◆ mutable_nested_type() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto >* DescriptorProto::mutable_nested_type ( )

◆ mutable_nested_type() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto > * DescriptorProto::mutable_nested_type ( )
inline

◆ mutable_nested_type() [3/4]

::PROTOBUF_NAMESPACE_ID::DescriptorProto* DescriptorProto::mutable_nested_type ( int  index)

◆ mutable_nested_type() [4/4]

PROTOBUF_NAMESPACE_ID::DescriptorProto * DescriptorProto::mutable_nested_type ( int  index)
inline

◆ mutable_oneof_decl() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto >* DescriptorProto::mutable_oneof_decl ( )

◆ mutable_oneof_decl() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > * DescriptorProto::mutable_oneof_decl ( )
inline

◆ mutable_oneof_decl() [3/4]

::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto* DescriptorProto::mutable_oneof_decl ( int  index)

◆ mutable_oneof_decl() [4/4]

PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * DescriptorProto::mutable_oneof_decl ( int  index)
inline

◆ mutable_options() [1/2]

::PROTOBUF_NAMESPACE_ID::MessageOptions* DescriptorProto::mutable_options ( )

◆ mutable_options() [2/2]

PROTOBUF_NAMESPACE_ID::MessageOptions * DescriptorProto::mutable_options ( )
inline

◆ mutable_reserved_name() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* DescriptorProto::mutable_reserved_name ( )

◆ mutable_reserved_name() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * DescriptorProto::mutable_reserved_name ( )
inline

◆ mutable_reserved_name() [3/4]

std::string* DescriptorProto::mutable_reserved_name ( int  index)

◆ mutable_reserved_name() [4/4]

std::string * DescriptorProto::mutable_reserved_name ( int  index)
inline

◆ mutable_reserved_range() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange >* DescriptorProto::mutable_reserved_range ( )

◆ mutable_reserved_range() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > * DescriptorProto::mutable_reserved_range ( )
inline

◆ mutable_reserved_range() [3/4]

::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange* DescriptorProto::mutable_reserved_range ( int  index)

◆ mutable_reserved_range() [4/4]

PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * DescriptorProto::mutable_reserved_range ( int  index)
inline

◆ mutable_unknown_fields() [1/2]

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

◆ mutable_unknown_fields() [2/2]

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

◆ name() [1/2]

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

◆ name() [2/2]

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

◆ nested_type() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto >& DescriptorProto::nested_type ( ) const

◆ nested_type() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto > & DescriptorProto::nested_type ( ) const
inline

◆ nested_type() [3/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& DescriptorProto::nested_type ( int  index) const

◆ nested_type() [4/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & DescriptorProto::nested_type ( int  index) const
inline

◆ nested_type_size() [1/2]

int DescriptorProto::nested_type_size ( ) const

◆ nested_type_size() [2/2]

int DescriptorProto::nested_type_size ( ) const
inline

◆ New() [1/3]

DescriptorProto* DescriptorProto::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

◆ oneof_decl() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto >& DescriptorProto::oneof_decl ( ) const

◆ oneof_decl() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > & DescriptorProto::oneof_decl ( ) const
inline

◆ oneof_decl() [3/4]

const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto& DescriptorProto::oneof_decl ( int  index) const

◆ oneof_decl() [4/4]

const ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto & DescriptorProto::oneof_decl ( int  index) const
inline

◆ oneof_decl_size() [1/2]

int DescriptorProto::oneof_decl_size ( ) const

◆ oneof_decl_size() [2/2]

int DescriptorProto::oneof_decl_size ( ) const
inline

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::MessageOptions& DescriptorProto::options ( ) const

◆ options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::MessageOptions & DescriptorProto::options ( ) const
inline

◆ RegisterArenaDtor() [1/2]

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

◆ RegisterArenaDtor() [2/2]

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

◆ release_name() [1/2]

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

◆ release_name() [2/2]

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

◆ release_options() [1/2]

PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::MessageOptions* DescriptorProto::release_options ( )

◆ release_options() [2/2]

PROTOBUF_NAMESPACE_ID::MessageOptions * DescriptorProto::release_options ( )
inline

◆ reserved_name() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& DescriptorProto::reserved_name ( ) const

◆ reserved_name() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & DescriptorProto::reserved_name ( ) const
inline

◆ reserved_name() [3/4]

const std::string& DescriptorProto::reserved_name ( int  index) const

◆ reserved_name() [4/4]

const std::string & DescriptorProto::reserved_name ( int  index) const
inline

◆ reserved_name_size() [1/2]

int DescriptorProto::reserved_name_size ( ) const

◆ reserved_name_size() [2/2]

int DescriptorProto::reserved_name_size ( ) const
inline

◆ reserved_range() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange >& DescriptorProto::reserved_range ( ) const

◆ reserved_range() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > & DescriptorProto::reserved_range ( ) const
inline

◆ reserved_range() [3/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange& DescriptorProto::reserved_range ( int  index) const

◆ reserved_range() [4/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange & DescriptorProto::reserved_range ( int  index) const
inline

◆ reserved_range_size() [1/2]

int DescriptorProto::reserved_range_size ( ) const

◆ reserved_range_size() [2/2]

int DescriptorProto::reserved_range_size ( ) const
inline

◆ set_allocated_name() [1/2]

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

◆ set_allocated_name() [2/2]

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

◆ set_allocated_options() [1/2]

void DescriptorProto::set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::MessageOptions *  options)
inline

◆ set_allocated_options() [2/2]

void DescriptorProto::set_allocated_options ( PROTOBUF_NAMESPACE_ID::MessageOptions *  options)
inline

◆ set_name() [1/6]

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

◆ set_name() [2/6]

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

◆ set_name() [3/6]

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

◆ set_name() [4/6]

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

◆ set_name() [5/6]

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

◆ set_name() [6/6]

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

◆ set_reserved_name() [1/8]

void DescriptorProto::set_reserved_name ( int  index,
const char *  value 
)

◆ set_reserved_name() [2/8]

void DescriptorProto::set_reserved_name ( int  index,
const char *  value 
)
inline

◆ set_reserved_name() [3/8]

void DescriptorProto::set_reserved_name ( int  index,
const char *  value,
size_t  size 
)

◆ set_reserved_name() [4/8]

void DescriptorProto::set_reserved_name ( int  index,
const char *  value,
size_t  size 
)
inline

◆ set_reserved_name() [5/8]

void DescriptorProto::set_reserved_name ( int  index,
const std::string &  value 
)

◆ set_reserved_name() [6/8]

void DescriptorProto::set_reserved_name ( int  index,
const std::string &  value 
)
inline

◆ set_reserved_name() [7/8]

void DescriptorProto::set_reserved_name ( int  index,
std::string &&  value 
)

◆ set_reserved_name() [8/8]

void DescriptorProto::set_reserved_name ( int  index,
std::string &&  value 
)
inline

◆ SetCachedSize() [1/2]

void DescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void DescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void DescriptorProto::SharedCtor ( )
private

◆ SharedCtor() [2/2]

void DescriptorProto::SharedCtor ( )
inlineprivate

◆ SharedDtor() [1/2]

void DescriptorProto::SharedDtor ( )
private

◆ SharedDtor() [2/2]

void DescriptorProto::SharedDtor ( )
inlineprivate

◆ Swap() [1/2]

void DescriptorProto::Swap ( DescriptorProto other)
inline

◆ Swap() [2/2]

void DescriptorProto::Swap ( DescriptorProto other)
inline

◆ unknown_fields() [1/2]

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

◆ unknown_fields() [2/2]

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

◆ unsafe_arena_release_options() [1/2]

::PROTOBUF_NAMESPACE_ID::MessageOptions* DescriptorProto::unsafe_arena_release_options ( )

◆ unsafe_arena_release_options() [2/2]

PROTOBUF_NAMESPACE_ID::MessageOptions * DescriptorProto::unsafe_arena_release_options ( )
inline

◆ unsafe_arena_set_allocated_options() [1/2]

void DescriptorProto::unsafe_arena_set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::MessageOptions *  options)
inline

◆ unsafe_arena_set_allocated_options() [2/2]

void DescriptorProto::unsafe_arena_set_allocated_options ( PROTOBUF_NAMESPACE_ID::MessageOptions *  options)

◆ UnsafeArenaSwap() [1/2]

void DescriptorProto::UnsafeArenaSwap ( DescriptorProto other)
inline

◆ UnsafeArenaSwap() [2/2]

void DescriptorProto::UnsafeArenaSwap ( DescriptorProto 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 ( DescriptorProto a,
DescriptorProto b 
)
friend

◆ swap [2/2]

void swap ( DescriptorProto a,
DescriptorProto b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize DescriptorProto::_cached_size_
mutableprivate

◆ _class_data_

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

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

◆ _has_bits_

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

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena DescriptorProto::_internal_metadata_
private

◆ enum_type_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > DescriptorProto::enum_type_
private

◆ enum_type_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > DescriptorProto::enum_type_
private

◆ extension_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > DescriptorProto::extension_
private

◆ extension_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > DescriptorProto::extension_
private

◆ extension_range_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > DescriptorProto::extension_range_
private

◆ extension_range_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > DescriptorProto::extension_range_
private

◆ field_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > DescriptorProto::field_
private

◆ field_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > DescriptorProto::field_
private

◆ kIndexInFileMessages

static constexpr int DescriptorProto::kIndexInFileMessages
staticconstexpr
Initial value:
=
4

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

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr DescriptorProto::name_
private

◆ nested_type_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto > DescriptorProto::nested_type_
private

◆ nested_type_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > DescriptorProto::nested_type_
private

◆ oneof_decl_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > DescriptorProto::oneof_decl_
private

◆ oneof_decl_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > DescriptorProto::oneof_decl_
private

◆ options_ [1/2]

::PROTOBUF_NAMESPACE_ID::MessageOptions* DescriptorProto::options_
private

◆ options_ [2/2]

PROTOBUF_NAMESPACE_ID::MessageOptions* DescriptorProto::options_
private

◆ reserved_name_

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > DescriptorProto::reserved_name_
private

◆ reserved_range_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > DescriptorProto::reserved_range_
private

◆ reserved_range_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > DescriptorProto::reserved_range_
private

The documentation for this class was generated from the following files:
DescriptorProto::MergeImpl
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
Definition: protobuf/src/google/protobuf/descriptor.pb.cc:3132


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