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

#include <descriptor.pb.h>

Inheritance diagram for FileDescriptorProto:
Inheritance graph
[legend]

Public Types

enum  : int {
  kDependencyFieldNumber = 3, kMessageTypeFieldNumber = 4, kEnumTypeFieldNumber = 5, kServiceFieldNumber = 6,
  kExtensionFieldNumber = 7, kPublicDependencyFieldNumber = 10, kWeakDependencyFieldNumber = 11, kNameFieldNumber = 1,
  kPackageFieldNumber = 2, kSyntaxFieldNumber = 12, kOptionsFieldNumber = 8, kSourceCodeInfoFieldNumber = 9
}
 
enum  : int {
  kDependencyFieldNumber = 3, kMessageTypeFieldNumber = 4, kEnumTypeFieldNumber = 5, kServiceFieldNumber = 6,
  kExtensionFieldNumber = 7, kPublicDependencyFieldNumber = 10, kWeakDependencyFieldNumber = 11, kNameFieldNumber = 1,
  kPackageFieldNumber = 2, kSyntaxFieldNumber = 12, kOptionsFieldNumber = 8, kSourceCodeInfoFieldNumber = 9
}
 

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
 
std::string * add_dependency ()
 
std::string * add_dependency ()
 
void add_dependency (const char *value)
 
void add_dependency (const char *value)
 
void add_dependency (const char *value, size_t size)
 
void add_dependency (const char *value, size_t size)
 
void add_dependency (const std::string &value)
 
void add_dependency (const std::string &value)
 
void add_dependency (std::string &&value)
 
void add_dependency (std::string &&value)
 
::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 * add_message_type ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto * add_message_type ()
 
void add_public_dependency (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_public_dependency (int32_t value)
 
::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * add_service ()
 
PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * add_service ()
 
void add_weak_dependency (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_weak_dependency (int32_t value)
 
size_t ByteSizeLong () const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_dependency ()
 
void clear_dependency ()
 
void clear_enum_type ()
 
void clear_enum_type ()
 
void clear_extension ()
 
void clear_extension ()
 
void clear_message_type ()
 
void clear_message_type ()
 
void clear_name ()
 
void clear_name ()
 
void clear_options ()
 
void clear_options ()
 
void clear_package ()
 
void clear_package ()
 
void clear_public_dependency ()
 
void clear_public_dependency ()
 
void clear_service ()
 
void clear_service ()
 
void clear_source_code_info ()
 
void clear_source_code_info ()
 
void clear_syntax ()
 
void clear_syntax ()
 
void clear_weak_dependency ()
 
void clear_weak_dependency ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const FileDescriptorProto &from)
 
void CopyFrom (const FileDescriptorProto &from)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & dependency () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & dependency () const
 
const std::string & dependency (int index) const
 
const std::string & dependency (int index) const
 
int dependency_size () const
 
int dependency_size () const
 
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
 
int extension_size () const
 
int extension_size () const
 
 FileDescriptorProto ()
 
 FileDescriptorProto ()
 
constexpr FileDescriptorProto (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 FileDescriptorProto (const FileDescriptorProto &from)
 
 FileDescriptorProto (const FileDescriptorProto &from)
 
 FileDescriptorProto (FileDescriptorProto &&from) noexcept
 
 FileDescriptorProto (FileDescriptorProto &&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_name () const
 
bool has_name () const
 
bool has_options () const
 
bool has_options () const
 
bool has_package () const
 
bool has_package () const
 
bool has_source_code_info () const
 
bool has_source_code_info () const
 
bool has_syntax () const
 
bool has_syntax () 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 FileDescriptorProto &from)
 
void MergeFrom (const FileDescriptorProto &from)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto > & message_type () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > & message_type () const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & message_type (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto & message_type (int index) const
 
int message_type_size () const
 
int message_type_size () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_dependency ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_dependency ()
 
std::string * mutable_dependency (int index)
 
std::string * mutable_dependency (int index)
 
::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 > * mutable_message_type ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > * mutable_message_type ()
 
::PROTOBUF_NAMESPACE_ID::DescriptorProto * mutable_message_type (int index)
 
PROTOBUF_NAMESPACE_ID::DescriptorProto * mutable_message_type (int index)
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::FileOptions * mutable_options ()
 
PROTOBUF_NAMESPACE_ID::FileOptions * mutable_options ()
 
std::string * mutable_package ()
 
std::string * mutable_package ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_public_dependency ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_public_dependency ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > * mutable_service ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > * mutable_service ()
 
::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * mutable_service (int index)
 
PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * mutable_service (int index)
 
::PROTOBUF_NAMESPACE_ID::SourceCodeInfo * mutable_source_code_info ()
 
PROTOBUF_NAMESPACE_ID::SourceCodeInfo * mutable_source_code_info ()
 
std::string * mutable_syntax ()
 
std::string * mutable_syntax ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_weak_dependency ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_weak_dependency ()
 
const std::string & name () const
 
const std::string & name () const
 
FileDescriptorProtoNew () const final
 
FileDescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
FileDescriptorProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
FileDescriptorProtooperator= (const FileDescriptorProto &from)
 
FileDescriptorProtooperator= (const FileDescriptorProto &from)
 
FileDescriptorProtooperator= (FileDescriptorProto &&from) noexcept
 
FileDescriptorProtooperator= (FileDescriptorProto &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::FileOptions & options () const
 
const PROTOBUF_NAMESPACE_ID::FileOptions & options () const
 
const std::string & package () const
 
const std::string & package () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & public_dependency () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & public_dependency () const
 
int32_t public_dependency (int index) const
 
::PROTOBUF_NAMESPACE_ID::int32 public_dependency (int index) const
 
int public_dependency_size () const
 
int public_dependency_size () const
 
PROTOBUF_NODISCARD std::string * release_name ()
 
std::string * release_name ()
 
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::FileOptions * release_options ()
 
PROTOBUF_NAMESPACE_ID::FileOptions * release_options ()
 
PROTOBUF_NODISCARD std::string * release_package ()
 
std::string * release_package ()
 
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo * release_source_code_info ()
 
PROTOBUF_NAMESPACE_ID::SourceCodeInfo * release_source_code_info ()
 
PROTOBUF_NODISCARD std::string * release_syntax ()
 
std::string * release_syntax ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > & service () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > & service () const
 
const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto & service (int index) const
 
const PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto & service (int index) const
 
int service_size () const
 
int service_size () const
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_options (::PROTOBUF_NAMESPACE_ID::FileOptions *options)
 
void set_allocated_options (PROTOBUF_NAMESPACE_ID::FileOptions *options)
 
void set_allocated_package (std::string *package)
 
void set_allocated_package (std::string *package)
 
void set_allocated_source_code_info (::PROTOBUF_NAMESPACE_ID::SourceCodeInfo *source_code_info)
 
void set_allocated_source_code_info (PROTOBUF_NAMESPACE_ID::SourceCodeInfo *source_code_info)
 
void set_allocated_syntax (std::string *syntax)
 
void set_allocated_syntax (std::string *syntax)
 
void set_dependency (int index, const char *value)
 
void set_dependency (int index, const char *value)
 
void set_dependency (int index, const char *value, size_t size)
 
void set_dependency (int index, const char *value, size_t size)
 
void set_dependency (int index, const std::string &value)
 
void set_dependency (int index, const std::string &value)
 
void set_dependency (int index, std::string &&value)
 
void set_dependency (int index, std::string &&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)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_package (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_package (ArgT0 &&arg0, ArgT... args)
 
void set_package (const char *value)
 
void set_package (const char *value, size_t size)
 
void set_package (const std::string &value)
 
void set_package (std::string &&value)
 
void set_public_dependency (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_public_dependency (int index, int32_t value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_syntax (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_syntax (ArgT0 &&arg0, ArgT... args)
 
void set_syntax (const char *value)
 
void set_syntax (const char *value, size_t size)
 
void set_syntax (const std::string &value)
 
void set_syntax (std::string &&value)
 
void set_weak_dependency (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_weak_dependency (int index, int32_t value)
 
const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo & source_code_info () const
 
const PROTOBUF_NAMESPACE_ID::SourceCodeInfo & source_code_info () const
 
void Swap (FileDescriptorProto *other)
 
void Swap (FileDescriptorProto *other)
 
const std::string & syntax () const
 
const std::string & syntax () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
::PROTOBUF_NAMESPACE_ID::FileOptions * unsafe_arena_release_options ()
 
PROTOBUF_NAMESPACE_ID::FileOptions * unsafe_arena_release_options ()
 
::PROTOBUF_NAMESPACE_ID::SourceCodeInfo * unsafe_arena_release_source_code_info ()
 
PROTOBUF_NAMESPACE_ID::SourceCodeInfo * unsafe_arena_release_source_code_info ()
 
void unsafe_arena_set_allocated_options (::PROTOBUF_NAMESPACE_ID::FileOptions *options)
 
void unsafe_arena_set_allocated_options (PROTOBUF_NAMESPACE_ID::FileOptions *options)
 
void unsafe_arena_set_allocated_source_code_info (::PROTOBUF_NAMESPACE_ID::SourceCodeInfo *source_code_info)
 
void unsafe_arena_set_allocated_source_code_info (PROTOBUF_NAMESPACE_ID::SourceCodeInfo *source_code_info)
 
void UnsafeArenaSwap (FileDescriptorProto *other)
 
void UnsafeArenaSwap (FileDescriptorProto *other)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & weak_dependency () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & weak_dependency () const
 
int32_t weak_dependency (int index) const
 
::PROTOBUF_NAMESPACE_ID::int32 weak_dependency (int index) const
 
int weak_dependency_size () const
 
int weak_dependency_size () const
 
virtual ~FileDescriptorProto ()
 
 ~FileDescriptorProto () override
 

Static Public Member Functions

static const FileDescriptorProtodefault_instance ()
 
static const FileDescriptorProtodefault_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 FileDescriptorProtointernal_default_instance ()
 
static const FileDescriptorProtointernal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

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

std::string * _internal_add_dependency ()
 
std::string * _internal_add_dependency ()
 
::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 * _internal_add_message_type ()
 
PROTOBUF_NAMESPACE_ID::DescriptorProto * _internal_add_message_type ()
 
void _internal_add_public_dependency (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void _internal_add_public_dependency (int32_t value)
 
::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * _internal_add_service ()
 
PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * _internal_add_service ()
 
void _internal_add_weak_dependency (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void _internal_add_weak_dependency (int32_t value)
 
const std::string & _internal_dependency (int index) const
 
const std::string & _internal_dependency (int index) const
 
int _internal_dependency_size () const
 
int _internal_dependency_size () const
 
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
 
int _internal_extension_size () const
 
int _internal_extension_size () const
 
bool _internal_has_name () const
 
bool _internal_has_name () const
 
bool _internal_has_options () const
 
bool _internal_has_options () const
 
bool _internal_has_package () const
 
bool _internal_has_package () const
 
bool _internal_has_source_code_info () const
 
bool _internal_has_source_code_info () const
 
bool _internal_has_syntax () const
 
bool _internal_has_syntax () const
 
const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & _internal_message_type (int index) const
 
const PROTOBUF_NAMESPACE_ID::DescriptorProto & _internal_message_type (int index) const
 
int _internal_message_type_size () const
 
int _internal_message_type_size () const
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::FileOptions * _internal_mutable_options ()
 
PROTOBUF_NAMESPACE_ID::FileOptions * _internal_mutable_options ()
 
std::string * _internal_mutable_package ()
 
std::string * _internal_mutable_package ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * _internal_mutable_public_dependency ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * _internal_mutable_public_dependency ()
 
::PROTOBUF_NAMESPACE_ID::SourceCodeInfo * _internal_mutable_source_code_info ()
 
PROTOBUF_NAMESPACE_ID::SourceCodeInfo * _internal_mutable_source_code_info ()
 
std::string * _internal_mutable_syntax ()
 
std::string * _internal_mutable_syntax ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * _internal_mutable_weak_dependency ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * _internal_mutable_weak_dependency ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
const ::PROTOBUF_NAMESPACE_ID::FileOptions & _internal_options () const
 
const PROTOBUF_NAMESPACE_ID::FileOptions & _internal_options () const
 
const std::string & _internal_package () const
 
const std::string & _internal_package () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & _internal_public_dependency () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & _internal_public_dependency () const
 
int32_t _internal_public_dependency (int index) const
 
::PROTOBUF_NAMESPACE_ID::int32 _internal_public_dependency (int index) const
 
int _internal_public_dependency_size () const
 
int _internal_public_dependency_size () const
 
const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto & _internal_service (int index) const
 
const PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto & _internal_service (int index) const
 
int _internal_service_size () const
 
int _internal_service_size () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_name (const std::string &value)
 
void _internal_set_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_package (const std::string &value)
 
void _internal_set_package (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_syntax (const std::string &value)
 
void _internal_set_syntax (const std::string &value)
 
const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo & _internal_source_code_info () const
 
const PROTOBUF_NAMESPACE_ID::SourceCodeInfo & _internal_source_code_info () const
 
const std::string & _internal_syntax () const
 
const std::string & _internal_syntax () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & _internal_weak_dependency () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & _internal_weak_dependency () const
 
int32_t _internal_weak_dependency (int index) const
 
::PROTOBUF_NAMESPACE_ID::int32 _internal_weak_dependency (int index) const
 
int _internal_weak_dependency_size () const
 
int _internal_weak_dependency_size () const
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (FileDescriptorProto *other)
 
void InternalSwap (FileDescriptorProto *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< std::string > dependency_
 
::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 > message_type_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > message_type_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
 
::PROTOBUF_NAMESPACE_ID::FileOptions * options_
 
PROTOBUF_NAMESPACE_ID::FileOptions * options_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr package_
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_tpublic_dependency_
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > public_dependency_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > service_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > service_
 
::PROTOBUF_NAMESPACE_ID::SourceCodeInfo * source_code_info_
 
PROTOBUF_NAMESPACE_ID::SourceCodeInfo * source_code_info_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr syntax_
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_tweak_dependency_
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > weak_dependency_
 

Friends

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

Detailed Description

Definition at line 501 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]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kDependencyFieldNumber 
kMessageTypeFieldNumber 
kEnumTypeFieldNumber 
kServiceFieldNumber 
kExtensionFieldNumber 
kPublicDependencyFieldNumber 
kWeakDependencyFieldNumber 
kNameFieldNumber 
kPackageFieldNumber 
kSyntaxFieldNumber 
kOptionsFieldNumber 
kSourceCodeInfoFieldNumber 

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

◆ anonymous enum

anonymous enum : int
Enumerator
kDependencyFieldNumber 
kMessageTypeFieldNumber 
kEnumTypeFieldNumber 
kServiceFieldNumber 
kExtensionFieldNumber 
kPublicDependencyFieldNumber 
kWeakDependencyFieldNumber 
kNameFieldNumber 
kPackageFieldNumber 
kSyntaxFieldNumber 
kOptionsFieldNumber 
kSourceCodeInfoFieldNumber 

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

Constructor & Destructor Documentation

◆ FileDescriptorProto() [1/9]

FileDescriptorProto::FileDescriptorProto ( )

◆ ~FileDescriptorProto() [1/2]

FileDescriptorProto::~FileDescriptorProto ( )
virtual

◆ FileDescriptorProto() [2/9]

FileDescriptorProto::FileDescriptorProto ( const FileDescriptorProto from)

◆ FileDescriptorProto() [3/9]

FileDescriptorProto::FileDescriptorProto ( FileDescriptorProto &&  from)
inlinenoexcept

◆ FileDescriptorProto() [4/9]

FileDescriptorProto::FileDescriptorProto ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ FileDescriptorProto() [5/9]

FileDescriptorProto::FileDescriptorProto ( )
inline

◆ ~FileDescriptorProto() [2/2]

FileDescriptorProto::~FileDescriptorProto ( )
override

◆ FileDescriptorProto() [6/9]

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

◆ FileDescriptorProto() [7/9]

FileDescriptorProto::FileDescriptorProto ( const FileDescriptorProto from)

◆ FileDescriptorProto() [8/9]

FileDescriptorProto::FileDescriptorProto ( FileDescriptorProto &&  from)
inlinenoexcept

◆ FileDescriptorProto() [9/9]

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

Member Function Documentation

◆ _internal_add_dependency() [1/2]

std::string* FileDescriptorProto::_internal_add_dependency ( )
private

◆ _internal_add_dependency() [2/2]

std::string * FileDescriptorProto::_internal_add_dependency ( )
inlineprivate

◆ _internal_add_enum_type() [1/2]

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

◆ _internal_add_enum_type() [2/2]

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

◆ _internal_add_extension() [1/2]

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

◆ _internal_add_extension() [2/2]

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

◆ _internal_add_message_type() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto* FileDescriptorProto::_internal_add_message_type ( )
private

◆ _internal_add_message_type() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto * FileDescriptorProto::_internal_add_message_type ( )
inlineprivate

◆ _internal_add_public_dependency() [1/2]

void FileDescriptorProto::_internal_add_public_dependency ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inlineprivate

◆ _internal_add_public_dependency() [2/2]

void FileDescriptorProto::_internal_add_public_dependency ( int32_t  value)
inlineprivate

◆ _internal_add_service() [1/2]

::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* FileDescriptorProto::_internal_add_service ( )
private

◆ _internal_add_service() [2/2]

PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * FileDescriptorProto::_internal_add_service ( )
inlineprivate

◆ _internal_add_weak_dependency() [1/2]

void FileDescriptorProto::_internal_add_weak_dependency ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inlineprivate

◆ _internal_add_weak_dependency() [2/2]

void FileDescriptorProto::_internal_add_weak_dependency ( int32_t  value)
inlineprivate

◆ _internal_dependency() [1/2]

const std::string& FileDescriptorProto::_internal_dependency ( int  index) const
private

◆ _internal_dependency() [2/2]

const std::string & FileDescriptorProto::_internal_dependency ( int  index) const
inlineprivate

◆ _internal_dependency_size() [1/2]

int FileDescriptorProto::_internal_dependency_size ( ) const
private

◆ _internal_dependency_size() [2/2]

int FileDescriptorProto::_internal_dependency_size ( ) const
inlineprivate

◆ _internal_enum_type() [1/2]

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

◆ _internal_enum_type() [2/2]

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

◆ _internal_enum_type_size() [1/2]

int FileDescriptorProto::_internal_enum_type_size ( ) const
private

◆ _internal_enum_type_size() [2/2]

int FileDescriptorProto::_internal_enum_type_size ( ) const
inlineprivate

◆ _internal_extension() [1/2]

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

◆ _internal_extension() [2/2]

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

◆ _internal_extension_size() [1/2]

int FileDescriptorProto::_internal_extension_size ( ) const
private

◆ _internal_extension_size() [2/2]

int FileDescriptorProto::_internal_extension_size ( ) const
inlineprivate

◆ _internal_has_name() [1/2]

bool FileDescriptorProto::_internal_has_name ( ) const
private

◆ _internal_has_name() [2/2]

bool FileDescriptorProto::_internal_has_name ( ) const
inlineprivate

◆ _internal_has_options() [1/2]

bool FileDescriptorProto::_internal_has_options ( ) const
private

◆ _internal_has_options() [2/2]

bool FileDescriptorProto::_internal_has_options ( ) const
inlineprivate

◆ _internal_has_package() [1/2]

bool FileDescriptorProto::_internal_has_package ( ) const
private

◆ _internal_has_package() [2/2]

bool FileDescriptorProto::_internal_has_package ( ) const
inlineprivate

◆ _internal_has_source_code_info() [1/2]

bool FileDescriptorProto::_internal_has_source_code_info ( ) const
private

◆ _internal_has_source_code_info() [2/2]

bool FileDescriptorProto::_internal_has_source_code_info ( ) const
inlineprivate

◆ _internal_has_syntax() [1/2]

bool FileDescriptorProto::_internal_has_syntax ( ) const
private

◆ _internal_has_syntax() [2/2]

bool FileDescriptorProto::_internal_has_syntax ( ) const
inlineprivate

◆ _internal_message_type() [1/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& FileDescriptorProto::_internal_message_type ( int  index) const
private

◆ _internal_message_type() [2/2]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & FileDescriptorProto::_internal_message_type ( int  index) const
inlineprivate

◆ _internal_message_type_size() [1/2]

int FileDescriptorProto::_internal_message_type_size ( ) const
private

◆ _internal_message_type_size() [2/2]

int FileDescriptorProto::_internal_message_type_size ( ) const
inlineprivate

◆ _internal_mutable_name() [1/2]

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

◆ _internal_mutable_name() [2/2]

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

◆ _internal_mutable_options() [1/2]

::PROTOBUF_NAMESPACE_ID::FileOptions* FileDescriptorProto::_internal_mutable_options ( )
private

◆ _internal_mutable_options() [2/2]

PROTOBUF_NAMESPACE_ID::FileOptions * FileDescriptorProto::_internal_mutable_options ( )
inlineprivate

◆ _internal_mutable_package() [1/2]

std::string* FileDescriptorProto::_internal_mutable_package ( )
private

◆ _internal_mutable_package() [2/2]

std::string * FileDescriptorProto::_internal_mutable_package ( )
inlineprivate

◆ _internal_mutable_public_dependency() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >* FileDescriptorProto::_internal_mutable_public_dependency ( )
private

◆ _internal_mutable_public_dependency() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * FileDescriptorProto::_internal_mutable_public_dependency ( )
inlineprivate

◆ _internal_mutable_source_code_info() [1/2]

::PROTOBUF_NAMESPACE_ID::SourceCodeInfo* FileDescriptorProto::_internal_mutable_source_code_info ( )
private

◆ _internal_mutable_source_code_info() [2/2]

PROTOBUF_NAMESPACE_ID::SourceCodeInfo * FileDescriptorProto::_internal_mutable_source_code_info ( )
inlineprivate

◆ _internal_mutable_syntax() [1/2]

std::string* FileDescriptorProto::_internal_mutable_syntax ( )
private

◆ _internal_mutable_syntax() [2/2]

std::string * FileDescriptorProto::_internal_mutable_syntax ( )
inlineprivate

◆ _internal_mutable_weak_dependency() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >* FileDescriptorProto::_internal_mutable_weak_dependency ( )
private

◆ _internal_mutable_weak_dependency() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * FileDescriptorProto::_internal_mutable_weak_dependency ( )
inlineprivate

◆ _internal_name() [1/2]

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

◆ _internal_name() [2/2]

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

◆ _internal_options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::FileOptions& FileDescriptorProto::_internal_options ( ) const
private

◆ _internal_options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::FileOptions & FileDescriptorProto::_internal_options ( ) const
inlineprivate

◆ _internal_package() [1/2]

const std::string& FileDescriptorProto::_internal_package ( ) const
private

◆ _internal_package() [2/2]

const std::string & FileDescriptorProto::_internal_package ( ) const
inlineprivate

◆ _internal_public_dependency() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >& FileDescriptorProto::_internal_public_dependency ( ) const
private

◆ _internal_public_dependency() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & FileDescriptorProto::_internal_public_dependency ( ) const
inlineprivate

◆ _internal_public_dependency() [3/4]

int32_t FileDescriptorProto::_internal_public_dependency ( int  index) const
private

◆ _internal_public_dependency() [4/4]

int32_t FileDescriptorProto::_internal_public_dependency ( int  index) const
inlineprivate

◆ _internal_public_dependency_size() [1/2]

int FileDescriptorProto::_internal_public_dependency_size ( ) const
private

◆ _internal_public_dependency_size() [2/2]

int FileDescriptorProto::_internal_public_dependency_size ( ) const
inlineprivate

◆ _internal_service() [1/2]

const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& FileDescriptorProto::_internal_service ( int  index) const
private

◆ _internal_service() [2/2]

const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto & FileDescriptorProto::_internal_service ( int  index) const
inlineprivate

◆ _internal_service_size() [1/2]

int FileDescriptorProto::_internal_service_size ( ) const
private

◆ _internal_service_size() [2/2]

int FileDescriptorProto::_internal_service_size ( ) const
inlineprivate

◆ _internal_set_name() [1/2]

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

◆ _internal_set_name() [2/2]

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

◆ _internal_set_package() [1/2]

PROTOBUF_ALWAYS_INLINE void FileDescriptorProto::_internal_set_package ( const std::string &  value)
inlineprivate

◆ _internal_set_package() [2/2]

void FileDescriptorProto::_internal_set_package ( const std::string &  value)
inlineprivate

◆ _internal_set_syntax() [1/2]

PROTOBUF_ALWAYS_INLINE void FileDescriptorProto::_internal_set_syntax ( const std::string &  value)
inlineprivate

◆ _internal_set_syntax() [2/2]

void FileDescriptorProto::_internal_set_syntax ( const std::string &  value)
inlineprivate

◆ _internal_source_code_info() [1/2]

const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo& FileDescriptorProto::_internal_source_code_info ( ) const
private

◆ _internal_source_code_info() [2/2]

const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo & FileDescriptorProto::_internal_source_code_info ( ) const
inlineprivate

◆ _internal_syntax() [1/2]

const std::string& FileDescriptorProto::_internal_syntax ( ) const
private

◆ _internal_syntax() [2/2]

const std::string & FileDescriptorProto::_internal_syntax ( ) const
inlineprivate

◆ _internal_weak_dependency() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >& FileDescriptorProto::_internal_weak_dependency ( ) const
private

◆ _internal_weak_dependency() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & FileDescriptorProto::_internal_weak_dependency ( ) const
inlineprivate

◆ _internal_weak_dependency() [3/4]

int32_t FileDescriptorProto::_internal_weak_dependency ( int  index) const
private

◆ _internal_weak_dependency() [4/4]

int32_t FileDescriptorProto::_internal_weak_dependency ( int  index) const
inlineprivate

◆ _internal_weak_dependency_size() [1/2]

int FileDescriptorProto::_internal_weak_dependency_size ( ) const
private

◆ _internal_weak_dependency_size() [2/2]

int FileDescriptorProto::_internal_weak_dependency_size ( ) const
inlineprivate

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

◆ add_dependency() [1/10]

std::string* FileDescriptorProto::add_dependency ( )

◆ add_dependency() [2/10]

std::string * FileDescriptorProto::add_dependency ( )
inline

◆ add_dependency() [3/10]

void FileDescriptorProto::add_dependency ( const char *  value)

◆ add_dependency() [4/10]

void FileDescriptorProto::add_dependency ( const char *  value)
inline

◆ add_dependency() [5/10]

void FileDescriptorProto::add_dependency ( const char *  value,
size_t  size 
)

◆ add_dependency() [6/10]

void FileDescriptorProto::add_dependency ( const char *  value,
size_t  size 
)
inline

◆ add_dependency() [7/10]

void FileDescriptorProto::add_dependency ( const std::string &  value)

◆ add_dependency() [8/10]

void FileDescriptorProto::add_dependency ( const std::string &  value)
inline

◆ add_dependency() [9/10]

void FileDescriptorProto::add_dependency ( std::string &&  value)

◆ add_dependency() [10/10]

void FileDescriptorProto::add_dependency ( std::string &&  value)
inline

◆ add_enum_type() [1/2]

::PROTOBUF_NAMESPACE_ID::EnumDescriptorProto* FileDescriptorProto::add_enum_type ( )

◆ add_enum_type() [2/2]

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

◆ add_extension() [1/2]

::PROTOBUF_NAMESPACE_ID::FieldDescriptorProto* FileDescriptorProto::add_extension ( )

◆ add_extension() [2/2]

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

◆ add_message_type() [1/2]

::PROTOBUF_NAMESPACE_ID::DescriptorProto* FileDescriptorProto::add_message_type ( )

◆ add_message_type() [2/2]

PROTOBUF_NAMESPACE_ID::DescriptorProto * FileDescriptorProto::add_message_type ( )
inline

◆ add_public_dependency() [1/2]

void FileDescriptorProto::add_public_dependency ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inline

◆ add_public_dependency() [2/2]

void FileDescriptorProto::add_public_dependency ( int32_t  value)
inline

◆ add_service() [1/2]

::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* FileDescriptorProto::add_service ( )

◆ add_service() [2/2]

PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * FileDescriptorProto::add_service ( )
inline

◆ add_weak_dependency() [1/2]

void FileDescriptorProto::add_weak_dependency ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inline

◆ add_weak_dependency() [2/2]

void FileDescriptorProto::add_weak_dependency ( int32_t  value)
inline

◆ ArenaDtor() [1/2]

void FileDescriptorProto::ArenaDtor ( void *  object)
staticprivate

◆ ArenaDtor() [2/2]

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

◆ ByteSizeLong() [1/2]

size_t FileDescriptorProto::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t FileDescriptorProto::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void FileDescriptorProto::Clear ( )
final

◆ Clear() [2/2]

void FileDescriptorProto::Clear ( )
final

◆ clear_dependency() [1/2]

void FileDescriptorProto::clear_dependency ( )

◆ clear_dependency() [2/2]

void FileDescriptorProto::clear_dependency ( )
inline

◆ clear_enum_type() [1/2]

void FileDescriptorProto::clear_enum_type ( )

◆ clear_enum_type() [2/2]

void FileDescriptorProto::clear_enum_type ( )
inline

◆ clear_extension() [1/2]

void FileDescriptorProto::clear_extension ( )

◆ clear_extension() [2/2]

void FileDescriptorProto::clear_extension ( )
inline

◆ clear_message_type() [1/2]

void FileDescriptorProto::clear_message_type ( )

◆ clear_message_type() [2/2]

void FileDescriptorProto::clear_message_type ( )
inline

◆ clear_name() [1/2]

void FileDescriptorProto::clear_name ( )

◆ clear_name() [2/2]

void FileDescriptorProto::clear_name ( )
inline

◆ clear_options() [1/2]

void FileDescriptorProto::clear_options ( )

◆ clear_options() [2/2]

void FileDescriptorProto::clear_options ( )
inline

◆ clear_package() [1/2]

void FileDescriptorProto::clear_package ( )

◆ clear_package() [2/2]

void FileDescriptorProto::clear_package ( )
inline

◆ clear_public_dependency() [1/2]

void FileDescriptorProto::clear_public_dependency ( )

◆ clear_public_dependency() [2/2]

void FileDescriptorProto::clear_public_dependency ( )
inline

◆ clear_service() [1/2]

void FileDescriptorProto::clear_service ( )

◆ clear_service() [2/2]

void FileDescriptorProto::clear_service ( )
inline

◆ clear_source_code_info() [1/2]

void FileDescriptorProto::clear_source_code_info ( )

◆ clear_source_code_info() [2/2]

void FileDescriptorProto::clear_source_code_info ( )
inline

◆ clear_syntax() [1/2]

void FileDescriptorProto::clear_syntax ( )

◆ clear_syntax() [2/2]

void FileDescriptorProto::clear_syntax ( )
inline

◆ clear_weak_dependency() [1/2]

void FileDescriptorProto::clear_weak_dependency ( )

◆ clear_weak_dependency() [2/2]

void FileDescriptorProto::clear_weak_dependency ( )
inline

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void FileDescriptorProto::CopyFrom ( const FileDescriptorProto from)

◆ CopyFrom() [3/3]

void FileDescriptorProto::CopyFrom ( const FileDescriptorProto from)

◆ default_instance() [1/2]

static const FileDescriptorProto& FileDescriptorProto::default_instance ( )
inlinestatic

◆ default_instance() [2/2]

const FileDescriptorProto & FileDescriptorProto::default_instance ( )
static

◆ dependency() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& FileDescriptorProto::dependency ( ) const

◆ dependency() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & FileDescriptorProto::dependency ( ) const
inline

◆ dependency() [3/4]

const std::string& FileDescriptorProto::dependency ( int  index) const

◆ dependency() [4/4]

const std::string & FileDescriptorProto::dependency ( int  index) const
inline

◆ dependency_size() [1/2]

int FileDescriptorProto::dependency_size ( ) const

◆ dependency_size() [2/2]

int FileDescriptorProto::dependency_size ( ) const
inline

◆ descriptor() [1/2]

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

◆ descriptor() [2/2]

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

◆ enum_type() [1/4]

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

◆ enum_type() [2/4]

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

◆ enum_type() [3/4]

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

◆ enum_type() [4/4]

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

◆ enum_type_size() [1/2]

int FileDescriptorProto::enum_type_size ( ) const

◆ enum_type_size() [2/2]

int FileDescriptorProto::enum_type_size ( ) const
inline

◆ extension() [1/4]

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

◆ extension() [2/4]

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

◆ extension() [3/4]

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

◆ extension() [4/4]

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

◆ extension_size() [1/2]

int FileDescriptorProto::extension_size ( ) const

◆ extension_size() [2/2]

int FileDescriptorProto::extension_size ( ) const
inline

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece FileDescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece FileDescriptorProto::FullMessageName ( )
inlinestaticprivate

◆ GetArena()

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

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int FileDescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int FileDescriptorProto::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

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

◆ GetDescriptor() [1/2]

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

◆ GetDescriptor() [2/2]

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

◆ GetMaybeArenaPointer()

void* FileDescriptorProto::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata FileDescriptorProto::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

◆ GetReflection() [2/2]

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

◆ has_name() [1/2]

bool FileDescriptorProto::has_name ( ) const

◆ has_name() [2/2]

bool FileDescriptorProto::has_name ( ) const
inline

◆ has_options() [1/2]

bool FileDescriptorProto::has_options ( ) const

◆ has_options() [2/2]

bool FileDescriptorProto::has_options ( ) const
inline

◆ has_package() [1/2]

bool FileDescriptorProto::has_package ( ) const

◆ has_package() [2/2]

bool FileDescriptorProto::has_package ( ) const
inline

◆ has_source_code_info() [1/2]

bool FileDescriptorProto::has_source_code_info ( ) const

◆ has_source_code_info() [2/2]

bool FileDescriptorProto::has_source_code_info ( ) const
inline

◆ has_syntax() [1/2]

bool FileDescriptorProto::has_syntax ( ) const

◆ has_syntax() [2/2]

bool FileDescriptorProto::has_syntax ( ) const
inline

◆ InitAsDefaultInstance()

void FileDescriptorProto::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const FileDescriptorProto* FileDescriptorProto::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const FileDescriptorProto* FileDescriptorProto::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void FileDescriptorProto::InternalSwap ( FileDescriptorProto other)
private

◆ InternalSwap() [2/2]

void FileDescriptorProto::InternalSwap ( FileDescriptorProto other)
private

◆ IsInitialized() [1/2]

bool FileDescriptorProto::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool FileDescriptorProto::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* FileDescriptorProto::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void FileDescriptorProto::MergeFrom ( const FileDescriptorProto from)

◆ MergeFrom() [3/3]

void FileDescriptorProto::MergeFrom ( const FileDescriptorProto from)

◆ MergeImpl()

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

◆ message_type() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto >& FileDescriptorProto::message_type ( ) const

◆ message_type() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto > & FileDescriptorProto::message_type ( ) const
inline

◆ message_type() [3/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto& FileDescriptorProto::message_type ( int  index) const

◆ message_type() [4/4]

const ::PROTOBUF_NAMESPACE_ID::DescriptorProto & FileDescriptorProto::message_type ( int  index) const
inline

◆ message_type_size() [1/2]

int FileDescriptorProto::message_type_size ( ) const

◆ message_type_size() [2/2]

int FileDescriptorProto::message_type_size ( ) const
inline

◆ mutable_dependency() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* FileDescriptorProto::mutable_dependency ( )

◆ mutable_dependency() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * FileDescriptorProto::mutable_dependency ( )
inline

◆ mutable_dependency() [3/4]

std::string* FileDescriptorProto::mutable_dependency ( int  index)

◆ mutable_dependency() [4/4]

std::string * FileDescriptorProto::mutable_dependency ( int  index)
inline

◆ mutable_enum_type() [1/4]

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

◆ mutable_enum_type() [2/4]

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

◆ mutable_enum_type() [3/4]

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

◆ mutable_enum_type() [4/4]

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

◆ mutable_extension() [1/4]

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

◆ mutable_extension() [2/4]

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

◆ mutable_extension() [3/4]

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

◆ mutable_extension() [4/4]

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

◆ mutable_message_type() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto >* FileDescriptorProto::mutable_message_type ( )

◆ mutable_message_type() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::DescriptorProto > * FileDescriptorProto::mutable_message_type ( )
inline

◆ mutable_message_type() [3/4]

::PROTOBUF_NAMESPACE_ID::DescriptorProto* FileDescriptorProto::mutable_message_type ( int  index)

◆ mutable_message_type() [4/4]

PROTOBUF_NAMESPACE_ID::DescriptorProto * FileDescriptorProto::mutable_message_type ( int  index)
inline

◆ mutable_name() [1/2]

std::string* FileDescriptorProto::mutable_name ( )

◆ mutable_name() [2/2]

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

◆ mutable_options() [1/2]

::PROTOBUF_NAMESPACE_ID::FileOptions* FileDescriptorProto::mutable_options ( )

◆ mutable_options() [2/2]

PROTOBUF_NAMESPACE_ID::FileOptions * FileDescriptorProto::mutable_options ( )
inline

◆ mutable_package() [1/2]

std::string* FileDescriptorProto::mutable_package ( )

◆ mutable_package() [2/2]

std::string * FileDescriptorProto::mutable_package ( )
inline

◆ mutable_public_dependency() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >* FileDescriptorProto::mutable_public_dependency ( )

◆ mutable_public_dependency() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * FileDescriptorProto::mutable_public_dependency ( )
inline

◆ mutable_service() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >* FileDescriptorProto::mutable_service ( )

◆ mutable_service() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > * FileDescriptorProto::mutable_service ( )
inline

◆ mutable_service() [3/4]

::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto* FileDescriptorProto::mutable_service ( int  index)

◆ mutable_service() [4/4]

PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto * FileDescriptorProto::mutable_service ( int  index)
inline

◆ mutable_source_code_info() [1/2]

::PROTOBUF_NAMESPACE_ID::SourceCodeInfo* FileDescriptorProto::mutable_source_code_info ( )

◆ mutable_source_code_info() [2/2]

PROTOBUF_NAMESPACE_ID::SourceCodeInfo * FileDescriptorProto::mutable_source_code_info ( )
inline

◆ mutable_syntax() [1/2]

std::string* FileDescriptorProto::mutable_syntax ( )

◆ mutable_syntax() [2/2]

std::string * FileDescriptorProto::mutable_syntax ( )
inline

◆ mutable_unknown_fields() [1/2]

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

◆ mutable_unknown_fields() [2/2]

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

◆ mutable_weak_dependency() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >* FileDescriptorProto::mutable_weak_dependency ( )

◆ mutable_weak_dependency() [2/2]

PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * FileDescriptorProto::mutable_weak_dependency ( )
inline

◆ name() [1/2]

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

◆ name() [2/2]

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

◆ New() [1/3]

FileDescriptorProto* FileDescriptorProto::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::FileOptions& FileDescriptorProto::options ( ) const

◆ options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::FileOptions & FileDescriptorProto::options ( ) const
inline

◆ package() [1/2]

const std::string& FileDescriptorProto::package ( ) const

◆ package() [2/2]

const std::string & FileDescriptorProto::package ( ) const
inline

◆ public_dependency() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >& FileDescriptorProto::public_dependency ( ) const

◆ public_dependency() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & FileDescriptorProto::public_dependency ( ) const
inline

◆ public_dependency() [3/4]

int32_t FileDescriptorProto::public_dependency ( int  index) const

◆ public_dependency() [4/4]

int32_t FileDescriptorProto::public_dependency ( int  index) const
inline

◆ public_dependency_size() [1/2]

int FileDescriptorProto::public_dependency_size ( ) const

◆ public_dependency_size() [2/2]

int FileDescriptorProto::public_dependency_size ( ) const
inline

◆ RegisterArenaDtor() [1/2]

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

◆ RegisterArenaDtor() [2/2]

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

◆ release_name() [1/2]

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

◆ release_name() [2/2]

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

◆ release_options() [1/2]

PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::FileOptions* FileDescriptorProto::release_options ( )

◆ release_options() [2/2]

PROTOBUF_NAMESPACE_ID::FileOptions * FileDescriptorProto::release_options ( )
inline

◆ release_package() [1/2]

PROTOBUF_NODISCARD std::string* FileDescriptorProto::release_package ( )

◆ release_package() [2/2]

std::string * FileDescriptorProto::release_package ( )
inline

◆ release_source_code_info() [1/2]

PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo* FileDescriptorProto::release_source_code_info ( )

◆ release_source_code_info() [2/2]

PROTOBUF_NAMESPACE_ID::SourceCodeInfo * FileDescriptorProto::release_source_code_info ( )
inline

◆ release_syntax() [1/2]

PROTOBUF_NODISCARD std::string* FileDescriptorProto::release_syntax ( )

◆ release_syntax() [2/2]

std::string * FileDescriptorProto::release_syntax ( )
inline

◆ service() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto >& FileDescriptorProto::service ( ) const

◆ service() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > & FileDescriptorProto::service ( ) const
inline

◆ service() [3/4]

const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto& FileDescriptorProto::service ( int  index) const

◆ service() [4/4]

const ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto & FileDescriptorProto::service ( int  index) const
inline

◆ service_size() [1/2]

int FileDescriptorProto::service_size ( ) const

◆ service_size() [2/2]

int FileDescriptorProto::service_size ( ) const
inline

◆ set_allocated_name() [1/2]

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

◆ set_allocated_name() [2/2]

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

◆ set_allocated_options() [1/2]

void FileDescriptorProto::set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::FileOptions *  options)
inline

◆ set_allocated_options() [2/2]

void FileDescriptorProto::set_allocated_options ( PROTOBUF_NAMESPACE_ID::FileOptions *  options)
inline

◆ set_allocated_package() [1/2]

void FileDescriptorProto::set_allocated_package ( std::string *  package)

◆ set_allocated_package() [2/2]

void FileDescriptorProto::set_allocated_package ( std::string *  package)
inline

◆ set_allocated_source_code_info() [1/2]

void FileDescriptorProto::set_allocated_source_code_info ( ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo *  source_code_info)
inline

◆ set_allocated_source_code_info() [2/2]

void FileDescriptorProto::set_allocated_source_code_info ( PROTOBUF_NAMESPACE_ID::SourceCodeInfo *  source_code_info)
inline

◆ set_allocated_syntax() [1/2]

void FileDescriptorProto::set_allocated_syntax ( std::string *  syntax)

◆ set_allocated_syntax() [2/2]

void FileDescriptorProto::set_allocated_syntax ( std::string *  syntax)
inline

◆ set_dependency() [1/8]

void FileDescriptorProto::set_dependency ( int  index,
const char *  value 
)

◆ set_dependency() [2/8]

void FileDescriptorProto::set_dependency ( int  index,
const char *  value 
)
inline

◆ set_dependency() [3/8]

void FileDescriptorProto::set_dependency ( int  index,
const char *  value,
size_t  size 
)

◆ set_dependency() [4/8]

void FileDescriptorProto::set_dependency ( int  index,
const char *  value,
size_t  size 
)
inline

◆ set_dependency() [5/8]

void FileDescriptorProto::set_dependency ( int  index,
const std::string &  value 
)

◆ set_dependency() [6/8]

void FileDescriptorProto::set_dependency ( int  index,
const std::string &  value 
)
inline

◆ set_dependency() [7/8]

void FileDescriptorProto::set_dependency ( int  index,
std::string &&  value 
)

◆ set_dependency() [8/8]

void FileDescriptorProto::set_dependency ( int  index,
std::string &&  value 
)
inline

◆ set_name() [1/6]

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

◆ set_name() [2/6]

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

◆ set_name() [3/6]

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

◆ set_name() [4/6]

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

◆ set_name() [5/6]

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

◆ set_name() [6/6]

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

◆ set_package() [1/6]

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

◆ set_package() [2/6]

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

◆ set_package() [3/6]

void FileDescriptorProto::set_package ( const char *  value)
inline

◆ set_package() [4/6]

void FileDescriptorProto::set_package ( const char *  value,
size_t  size 
)
inline

◆ set_package() [5/6]

void FileDescriptorProto::set_package ( const std::string &  value)
inline

◆ set_package() [6/6]

void FileDescriptorProto::set_package ( std::string &&  value)
inline

◆ set_public_dependency() [1/2]

void FileDescriptorProto::set_public_dependency ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)
inline

◆ set_public_dependency() [2/2]

void FileDescriptorProto::set_public_dependency ( int  index,
int32_t  value 
)
inline

◆ set_syntax() [1/6]

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

◆ set_syntax() [2/6]

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

◆ set_syntax() [3/6]

void FileDescriptorProto::set_syntax ( const char *  value)
inline

◆ set_syntax() [4/6]

void FileDescriptorProto::set_syntax ( const char *  value,
size_t  size 
)
inline

◆ set_syntax() [5/6]

void FileDescriptorProto::set_syntax ( const std::string &  value)
inline

◆ set_syntax() [6/6]

void FileDescriptorProto::set_syntax ( std::string &&  value)
inline

◆ set_weak_dependency() [1/2]

void FileDescriptorProto::set_weak_dependency ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)
inline

◆ set_weak_dependency() [2/2]

void FileDescriptorProto::set_weak_dependency ( int  index,
int32_t  value 
)
inline

◆ SetCachedSize() [1/2]

void FileDescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void FileDescriptorProto::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void FileDescriptorProto::SharedCtor ( )
private

◆ SharedCtor() [2/2]

void FileDescriptorProto::SharedCtor ( )
inlineprivate

◆ SharedDtor() [1/2]

void FileDescriptorProto::SharedDtor ( )
private

◆ SharedDtor() [2/2]

void FileDescriptorProto::SharedDtor ( )
inlineprivate

◆ source_code_info() [1/2]

const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo& FileDescriptorProto::source_code_info ( ) const

◆ source_code_info() [2/2]

const ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo & FileDescriptorProto::source_code_info ( ) const
inline

◆ Swap() [1/2]

void FileDescriptorProto::Swap ( FileDescriptorProto other)
inline

◆ Swap() [2/2]

void FileDescriptorProto::Swap ( FileDescriptorProto other)
inline

◆ syntax() [1/2]

const std::string& FileDescriptorProto::syntax ( ) const

◆ syntax() [2/2]

const std::string & FileDescriptorProto::syntax ( ) const
inline

◆ unknown_fields() [1/2]

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

◆ unknown_fields() [2/2]

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

◆ unsafe_arena_release_options() [1/2]

::PROTOBUF_NAMESPACE_ID::FileOptions* FileDescriptorProto::unsafe_arena_release_options ( )

◆ unsafe_arena_release_options() [2/2]

PROTOBUF_NAMESPACE_ID::FileOptions * FileDescriptorProto::unsafe_arena_release_options ( )
inline

◆ unsafe_arena_release_source_code_info() [1/2]

::PROTOBUF_NAMESPACE_ID::SourceCodeInfo* FileDescriptorProto::unsafe_arena_release_source_code_info ( )

◆ unsafe_arena_release_source_code_info() [2/2]

PROTOBUF_NAMESPACE_ID::SourceCodeInfo * FileDescriptorProto::unsafe_arena_release_source_code_info ( )
inline

◆ unsafe_arena_set_allocated_options() [1/2]

void FileDescriptorProto::unsafe_arena_set_allocated_options ( ::PROTOBUF_NAMESPACE_ID::FileOptions *  options)
inline

◆ unsafe_arena_set_allocated_options() [2/2]

void FileDescriptorProto::unsafe_arena_set_allocated_options ( PROTOBUF_NAMESPACE_ID::FileOptions *  options)

◆ unsafe_arena_set_allocated_source_code_info() [1/2]

void FileDescriptorProto::unsafe_arena_set_allocated_source_code_info ( ::PROTOBUF_NAMESPACE_ID::SourceCodeInfo *  source_code_info)
inline

◆ unsafe_arena_set_allocated_source_code_info() [2/2]

void FileDescriptorProto::unsafe_arena_set_allocated_source_code_info ( PROTOBUF_NAMESPACE_ID::SourceCodeInfo *  source_code_info)

◆ UnsafeArenaSwap() [1/2]

void FileDescriptorProto::UnsafeArenaSwap ( FileDescriptorProto other)
inline

◆ UnsafeArenaSwap() [2/2]

void FileDescriptorProto::UnsafeArenaSwap ( FileDescriptorProto other)
inline

◆ weak_dependency() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >& FileDescriptorProto::weak_dependency ( ) const

◆ weak_dependency() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & FileDescriptorProto::weak_dependency ( ) const
inline

◆ weak_dependency() [3/4]

int32_t FileDescriptorProto::weak_dependency ( int  index) const

◆ weak_dependency() [4/4]

int32_t FileDescriptorProto::weak_dependency ( int  index) const
inline

◆ weak_dependency_size() [1/2]

int FileDescriptorProto::weak_dependency_size ( ) const

◆ weak_dependency_size() [2/2]

int FileDescriptorProto::weak_dependency_size ( ) const
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 ( FileDescriptorProto a,
FileDescriptorProto b 
)
friend

◆ swap [2/2]

void swap ( FileDescriptorProto a,
FileDescriptorProto b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize FileDescriptorProto::_cached_size_
mutableprivate

◆ _class_data_

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

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

◆ _has_bits_

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

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena FileDescriptorProto::_internal_metadata_
private

◆ dependency_

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > FileDescriptorProto::dependency_
private

◆ enum_type_ [1/2]

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

◆ enum_type_ [2/2]

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

◆ extension_ [1/2]

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

◆ extension_ [2/2]

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

◆ kIndexInFileMessages

static constexpr int FileDescriptorProto::kIndexInFileMessages
staticconstexpr
Initial value:
=
1

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

◆ message_type_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::DescriptorProto > FileDescriptorProto::message_type_
private

◆ message_type_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > FileDescriptorProto::message_type_
private

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FileDescriptorProto::name_
private

◆ options_ [1/2]

::PROTOBUF_NAMESPACE_ID::FileOptions* FileDescriptorProto::options_
private

◆ options_ [2/2]

PROTOBUF_NAMESPACE_ID::FileOptions* FileDescriptorProto::options_
private

◆ package_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FileDescriptorProto::package_
private

◆ public_dependency_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > FileDescriptorProto::public_dependency_
private

◆ public_dependency_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > FileDescriptorProto::public_dependency_
private

◆ service_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > FileDescriptorProto::service_
private

◆ service_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::ServiceDescriptorProto > FileDescriptorProto::service_
private

◆ source_code_info_ [1/2]

::PROTOBUF_NAMESPACE_ID::SourceCodeInfo* FileDescriptorProto::source_code_info_
private

◆ source_code_info_ [2/2]

PROTOBUF_NAMESPACE_ID::SourceCodeInfo* FileDescriptorProto::source_code_info_
private

◆ syntax_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr FileDescriptorProto::syntax_
private

◆ weak_dependency_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > FileDescriptorProto::weak_dependency_
private

◆ weak_dependency_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > FileDescriptorProto::weak_dependency_
private

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


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