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

#include <type.pb.h>

Inheritance diagram for Type:
Inheritance graph
[legend]

Public Types

enum  : int {
  kFieldsFieldNumber = 2, kOneofsFieldNumber = 3, kOptionsFieldNumber = 4, kNameFieldNumber = 1,
  kSourceContextFieldNumber = 5, kSyntaxFieldNumber = 6
}
 
enum  : int {
  kFieldsFieldNumber = 2, kOneofsFieldNumber = 3, kOptionsFieldNumber = 4, kNameFieldNumber = 1,
  kSourceContextFieldNumber = 5, kSyntaxFieldNumber = 6
}
 

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::Fieldadd_fields ()
 
PROTOBUF_NAMESPACE_ID::Fieldadd_fields ()
 
std::string * add_oneofs ()
 
std::string * add_oneofs ()
 
void add_oneofs (const char *value)
 
void add_oneofs (const char *value)
 
void add_oneofs (const char *value, size_t size)
 
void add_oneofs (const char *value, size_t size)
 
void add_oneofs (const std::string &value)
 
void add_oneofs (const std::string &value)
 
void add_oneofs (std::string &&value)
 
void add_oneofs (std::string &&value)
 
::PROTOBUF_NAMESPACE_ID::Optionadd_options ()
 
PROTOBUF_NAMESPACE_ID::Optionadd_options ()
 
size_t ByteSizeLong () const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_fields ()
 
void clear_fields ()
 
void clear_name ()
 
void clear_name ()
 
void clear_oneofs ()
 
void clear_oneofs ()
 
void clear_options ()
 
void clear_options ()
 
void clear_source_context ()
 
void clear_source_context ()
 
void clear_syntax ()
 
void clear_syntax ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const Type &from)
 
void CopyFrom (const Type &from)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Field > & fields () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Field > & fields () const
 
const ::PROTOBUF_NAMESPACE_ID::Fieldfields (int index) const
 
const PROTOBUF_NAMESPACE_ID::Fieldfields (int index) const
 
int fields_size () const
 
int fields_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_source_context () const
 
bool has_source_context () 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 Type &from)
 
void MergeFrom (const Type &from)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Field > * mutable_fields ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Field > * mutable_fields ()
 
::PROTOBUF_NAMESPACE_ID::Fieldmutable_fields (int index)
 
PROTOBUF_NAMESPACE_ID::Fieldmutable_fields (int index)
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_oneofs ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_oneofs ()
 
std::string * mutable_oneofs (int index)
 
std::string * mutable_oneofs (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option > * mutable_options ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > * mutable_options ()
 
::PROTOBUF_NAMESPACE_ID::Optionmutable_options (int index)
 
PROTOBUF_NAMESPACE_ID::Optionmutable_options (int index)
 
::PROTOBUF_NAMESPACE_ID::SourceContextmutable_source_context ()
 
PROTOBUF_NAMESPACE_ID::SourceContextmutable_source_context ()
 
const std::string & name () const
 
const std::string & name () const
 
TypeNew () const final
 
TypeNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
TypeNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & oneofs () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & oneofs () const
 
const std::string & oneofs (int index) const
 
const std::string & oneofs (int index) const
 
int oneofs_size () const
 
int oneofs_size () const
 
Typeoperator= (const Type &from)
 
Typeoperator= (const Type &from)
 
Typeoperator= (Type &&from) noexcept
 
Typeoperator= (Type &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option > & options () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > & options () const
 
const ::PROTOBUF_NAMESPACE_ID::Optionoptions (int index) const
 
const PROTOBUF_NAMESPACE_ID::Optionoptions (int index) const
 
int options_size () const
 
int options_size () const
 
PROTOBUF_NODISCARD std::string * release_name ()
 
std::string * release_name ()
 
PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::SourceContextrelease_source_context ()
 
PROTOBUF_NAMESPACE_ID::SourceContextrelease_source_context ()
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_source_context (::PROTOBUF_NAMESPACE_ID::SourceContext *source_context)
 
void set_allocated_source_context (PROTOBUF_NAMESPACE_ID::SourceContext *source_context)
 
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_oneofs (int index, const char *value)
 
void set_oneofs (int index, const char *value)
 
void set_oneofs (int index, const char *value, size_t size)
 
void set_oneofs (int index, const char *value, size_t size)
 
void set_oneofs (int index, const std::string &value)
 
void set_oneofs (int index, const std::string &value)
 
void set_oneofs (int index, std::string &&value)
 
void set_oneofs (int index, std::string &&value)
 
void set_syntax (::PROTOBUF_NAMESPACE_ID::Syntax value)
 
void set_syntax (PROTOBUF_NAMESPACE_ID::Syntax value)
 
const ::PROTOBUF_NAMESPACE_ID::SourceContextsource_context () const
 
const PROTOBUF_NAMESPACE_ID::SourceContextsource_context () const
 
void Swap (Type *other)
 
void Swap (Type *other)
 
::PROTOBUF_NAMESPACE_ID::Syntax syntax () const
 
PROTOBUF_NAMESPACE_ID::Syntax syntax () const
 
 Type ()
 
 Type ()
 
constexpr Type (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Type (const Type &from)
 
 Type (const Type &from)
 
 Type (Type &&from) noexcept
 
 Type (Type &&from) noexcept
 
::PROTOBUF_NAMESPACE_ID::SourceContextunsafe_arena_release_source_context ()
 
PROTOBUF_NAMESPACE_ID::SourceContextunsafe_arena_release_source_context ()
 
void unsafe_arena_set_allocated_source_context (::PROTOBUF_NAMESPACE_ID::SourceContext *source_context)
 
void unsafe_arena_set_allocated_source_context (PROTOBUF_NAMESPACE_ID::SourceContext *source_context)
 
void UnsafeArenaSwap (Type *other)
 
void UnsafeArenaSwap (Type *other)
 
virtual ~Type ()
 
 ~Type () override
 

Static Public Member Functions

static const Typedefault_instance ()
 
static const Typedefault_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 Typeinternal_default_instance ()
 
static const Typeinternal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

 Type (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 Type (::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::Field_internal_add_fields ()
 
PROTOBUF_NAMESPACE_ID::Field_internal_add_fields ()
 
std::string * _internal_add_oneofs ()
 
std::string * _internal_add_oneofs ()
 
::PROTOBUF_NAMESPACE_ID::Option_internal_add_options ()
 
PROTOBUF_NAMESPACE_ID::Option_internal_add_options ()
 
const ::PROTOBUF_NAMESPACE_ID::Field_internal_fields (int index) const
 
const PROTOBUF_NAMESPACE_ID::Field_internal_fields (int index) const
 
int _internal_fields_size () const
 
int _internal_fields_size () const
 
bool _internal_has_source_context () const
 
bool _internal_has_source_context () const
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
::PROTOBUF_NAMESPACE_ID::SourceContext_internal_mutable_source_context ()
 
PROTOBUF_NAMESPACE_ID::SourceContext_internal_mutable_source_context ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
const std::string & _internal_oneofs (int index) const
 
const std::string & _internal_oneofs (int index) const
 
int _internal_oneofs_size () const
 
int _internal_oneofs_size () const
 
const ::PROTOBUF_NAMESPACE_ID::Option_internal_options (int index) const
 
const PROTOBUF_NAMESPACE_ID::Option_internal_options (int index) const
 
int _internal_options_size () const
 
int _internal_options_size () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_name (const std::string &value)
 
void _internal_set_name (const std::string &value)
 
void _internal_set_syntax (::PROTOBUF_NAMESPACE_ID::Syntax value)
 
void _internal_set_syntax (PROTOBUF_NAMESPACE_ID::Syntax value)
 
const ::PROTOBUF_NAMESPACE_ID::SourceContext_internal_source_context () const
 
const PROTOBUF_NAMESPACE_ID::SourceContext_internal_source_context () const
 
::PROTOBUF_NAMESPACE_ID::Syntax _internal_syntax () const
 
PROTOBUF_NAMESPACE_ID::Syntax _internal_syntax () const
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (Type *other)
 
void InternalSwap (Type *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::InternalMetadataWithArena _internal_metadata_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Fieldfields_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Fieldfields_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > oneofs_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Optionoptions_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Optionoptions_
 
::PROTOBUF_NAMESPACE_ID::SourceContextsource_context_
 
PROTOBUF_NAMESPACE_ID::SourceContextsource_context_
 
int syntax_
 

Friends

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

Detailed Description

Definition at line 182 of file bloaty/third_party/protobuf/src/google/protobuf/type.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_ [1/2]

typedef void Type::DestructorSkippable_
private

Definition at line 417 of file protobuf/src/google/protobuf/type.pb.h.

◆ DestructorSkippable_ [2/2]

typedef void Type::DestructorSkippable_
private

◆ InternalArenaConstructable_ [1/2]

typedef void Type::InternalArenaConstructable_
private

Definition at line 416 of file protobuf/src/google/protobuf/type.pb.h.

◆ InternalArenaConstructable_ [2/2]

typedef void Type::InternalArenaConstructable_
private

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kFieldsFieldNumber 
kOneofsFieldNumber 
kOptionsFieldNumber 
kNameFieldNumber 
kSourceContextFieldNumber 
kSyntaxFieldNumber 

Definition at line 307 of file bloaty/third_party/protobuf/src/google/protobuf/type.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kFieldsFieldNumber 
kOneofsFieldNumber 
kOptionsFieldNumber 
kNameFieldNumber 
kSourceContextFieldNumber 
kSyntaxFieldNumber 

Definition at line 302 of file protobuf/src/google/protobuf/type.pb.h.

Constructor & Destructor Documentation

◆ Type() [1/9]

Type::Type ( )

◆ ~Type() [1/2]

Type::~Type ( )
virtual

◆ Type() [2/9]

Type::Type ( const Type from)

◆ Type() [3/9]

Type::Type ( Type &&  from)
inlinenoexcept

◆ Type() [4/9]

Type::Type ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ Type() [5/9]

Type::Type ( )
inline

Definition at line 184 of file protobuf/src/google/protobuf/type.pb.h.

◆ ~Type() [2/2]

Type::~Type ( )
override

◆ Type() [6/9]

PROTOBUF_PRAGMA_INIT_SEG constexpr PROTOBUF_NAMESPACE_OPEN Type::Type ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicitconstexpr

Definition at line 20 of file protobuf/src/google/protobuf/type.pb.cc.

◆ Type() [7/9]

Type::Type ( const Type from)

◆ Type() [8/9]

Type::Type ( Type &&  from)
inlinenoexcept

Definition at line 189 of file protobuf/src/google/protobuf/type.pb.h.

◆ Type() [9/9]

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

Definition at line 356 of file protobuf/src/google/protobuf/type.pb.cc.

Member Function Documentation

◆ _internal_add_fields() [1/2]

::PROTOBUF_NAMESPACE_ID::Field* Type::_internal_add_fields ( )
private

◆ _internal_add_fields() [2/2]

PROTOBUF_NAMESPACE_ID::Field * Type::_internal_add_fields ( )
inlineprivate

◆ _internal_add_oneofs() [1/2]

std::string* Type::_internal_add_oneofs ( )
private

◆ _internal_add_oneofs() [2/2]

std::string * Type::_internal_add_oneofs ( )
inlineprivate

◆ _internal_add_options() [1/2]

::PROTOBUF_NAMESPACE_ID::Option* Type::_internal_add_options ( )
private

◆ _internal_add_options() [2/2]

PROTOBUF_NAMESPACE_ID::Option * Type::_internal_add_options ( )
inlineprivate

◆ _internal_fields() [1/2]

const ::PROTOBUF_NAMESPACE_ID::Field& Type::_internal_fields ( int  index) const
private

◆ _internal_fields() [2/2]

const ::PROTOBUF_NAMESPACE_ID::Field & Type::_internal_fields ( int  index) const
inlineprivate

◆ _internal_fields_size() [1/2]

int Type::_internal_fields_size ( ) const
private

◆ _internal_fields_size() [2/2]

int Type::_internal_fields_size ( ) const
inlineprivate

◆ _internal_has_source_context() [1/2]

bool Type::_internal_has_source_context ( ) const
private

◆ _internal_has_source_context() [2/2]

bool Type::_internal_has_source_context ( ) const
inlineprivate

◆ _internal_mutable_name() [1/2]

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

◆ _internal_mutable_name() [2/2]

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

◆ _internal_mutable_source_context() [1/2]

::PROTOBUF_NAMESPACE_ID::SourceContext* Type::_internal_mutable_source_context ( )
private

◆ _internal_mutable_source_context() [2/2]

PROTOBUF_NAMESPACE_ID::SourceContext * Type::_internal_mutable_source_context ( )
inlineprivate

◆ _internal_name() [1/2]

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

◆ _internal_name() [2/2]

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

◆ _internal_oneofs() [1/2]

const std::string& Type::_internal_oneofs ( int  index) const
private

◆ _internal_oneofs() [2/2]

const std::string & Type::_internal_oneofs ( int  index) const
inlineprivate

◆ _internal_oneofs_size() [1/2]

int Type::_internal_oneofs_size ( ) const
private

◆ _internal_oneofs_size() [2/2]

int Type::_internal_oneofs_size ( ) const
inlineprivate

◆ _internal_options() [1/2]

const ::PROTOBUF_NAMESPACE_ID::Option& Type::_internal_options ( int  index) const
private

◆ _internal_options() [2/2]

const ::PROTOBUF_NAMESPACE_ID::Option & Type::_internal_options ( int  index) const
inlineprivate

◆ _internal_options_size() [1/2]

int Type::_internal_options_size ( ) const
private

◆ _internal_options_size() [2/2]

int Type::_internal_options_size ( ) const
inlineprivate

◆ _internal_set_name() [1/2]

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

◆ _internal_set_name() [2/2]

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

◆ _internal_set_syntax() [1/2]

void Type::_internal_set_syntax ( ::PROTOBUF_NAMESPACE_ID::Syntax  value)
inlineprivate

Definition at line 1688 of file protobuf/src/google/protobuf/type.pb.h.

◆ _internal_set_syntax() [2/2]

void Type::_internal_set_syntax ( PROTOBUF_NAMESPACE_ID::Syntax  value)
inlineprivate

◆ _internal_source_context() [1/2]

const ::PROTOBUF_NAMESPACE_ID::SourceContext& Type::_internal_source_context ( ) const
private

◆ _internal_source_context() [2/2]

const ::PROTOBUF_NAMESPACE_ID::SourceContext & Type::_internal_source_context ( ) const
inlineprivate

◆ _internal_syntax() [1/2]

::PROTOBUF_NAMESPACE_ID::Syntax Type::_internal_syntax ( ) const
private

◆ _internal_syntax() [2/2]

PROTOBUF_NAMESPACE_ID::Syntax Type::_internal_syntax ( ) const
inlineprivate

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

Definition at line 540 of file protobuf/src/google/protobuf/type.pb.cc.

◆ add_fields() [1/2]

::PROTOBUF_NAMESPACE_ID::Field* Type::add_fields ( )

◆ add_fields() [2/2]

PROTOBUF_NAMESPACE_ID::Field * Type::add_fields ( )
inline

◆ add_oneofs() [1/10]

std::string* Type::add_oneofs ( )

◆ add_oneofs() [2/10]

std::string * Type::add_oneofs ( )
inline

◆ add_oneofs() [3/10]

void Type::add_oneofs ( const char *  value)

◆ add_oneofs() [4/10]

void Type::add_oneofs ( const char *  value)
inline

◆ add_oneofs() [5/10]

void Type::add_oneofs ( const char *  value,
size_t  size 
)

◆ add_oneofs() [6/10]

void Type::add_oneofs ( const char *  value,
size_t  size 
)
inline

◆ add_oneofs() [7/10]

void Type::add_oneofs ( const std::string &  value)

◆ add_oneofs() [8/10]

void Type::add_oneofs ( const std::string &  value)
inline

◆ add_oneofs() [9/10]

void Type::add_oneofs ( std::string &&  value)

◆ add_oneofs() [10/10]

void Type::add_oneofs ( std::string &&  value)
inline

◆ add_options() [1/2]

::PROTOBUF_NAMESPACE_ID::Option* Type::add_options ( )

◆ add_options() [2/2]

PROTOBUF_NAMESPACE_ID::Option * Type::add_options ( )
inline

◆ ArenaDtor() [1/2]

void Type::ArenaDtor ( void *  object)
staticprivate

◆ ArenaDtor() [2/2]

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

◆ ByteSizeLong() [1/2]

size_t Type::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t Type::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

void Type::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Type::Clear ( )
final

◆ clear_fields() [1/2]

void Type::clear_fields ( )

◆ clear_fields() [2/2]

void Type::clear_fields ( )
inline

◆ clear_name() [1/2]

void Type::clear_name ( )

◆ clear_name() [2/2]

void Type::clear_name ( )
inline

◆ clear_oneofs() [1/2]

void Type::clear_oneofs ( )

◆ clear_oneofs() [2/2]

void Type::clear_oneofs ( )
inline

◆ clear_options() [1/2]

void Type::clear_options ( )

◆ clear_options() [2/2]

void Type::clear_options ( )
inline

◆ clear_source_context() [1/2]

void Type::clear_source_context ( )

◆ clear_source_context() [2/2]

void Type::clear_source_context ( )

◆ clear_syntax() [1/2]

void Type::clear_syntax ( )

◆ clear_syntax() [2/2]

void Type::clear_syntax ( )
inline

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void Type::CopyFrom ( const Type from)

◆ CopyFrom() [3/3]

void Type::CopyFrom ( const Type from)

◆ default_instance() [1/2]

static const Type& Type::default_instance ( )
inlinestatic

Definition at line 221 of file protobuf/src/google/protobuf/type.pb.h.

◆ default_instance() [2/2]

const Type & Type::default_instance ( )
static

◆ descriptor() [1/2]

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

Definition at line 212 of file protobuf/src/google/protobuf/type.pb.h.

◆ descriptor() [2/2]

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

◆ fields() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Field >& Type::fields ( ) const

◆ fields() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::Field > & Type::fields ( ) const
inline

◆ fields() [3/4]

const ::PROTOBUF_NAMESPACE_ID::Field& Type::fields ( int  index) const

◆ fields() [4/4]

const ::PROTOBUF_NAMESPACE_ID::Field & Type::fields ( int  index) const
inline

◆ fields_size() [1/2]

int Type::fields_size ( ) const

◆ fields_size() [2/2]

int Type::fields_size ( ) const
inline

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Type::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Type::FullMessageName ( )
inlinestaticprivate

Definition at line 282 of file protobuf/src/google/protobuf/type.pb.h.

◆ GetArena()

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

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int Type::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int Type::GetCachedSize ( ) const
inlinefinal

Definition at line 272 of file protobuf/src/google/protobuf/type.pb.h.

◆ GetClassData()

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

Definition at line 662 of file protobuf/src/google/protobuf/type.pb.cc.

◆ GetDescriptor() [1/2]

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

Definition at line 215 of file protobuf/src/google/protobuf/type.pb.h.

◆ GetDescriptor() [2/2]

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

◆ GetMaybeArenaPointer()

void* Type::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata Type::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

Definition at line 218 of file protobuf/src/google/protobuf/type.pb.h.

◆ GetReflection() [2/2]

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

◆ has_source_context() [1/2]

bool Type::has_source_context ( ) const

◆ has_source_context() [2/2]

bool Type::has_source_context ( ) const
inline

◆ InitAsDefaultInstance()

void Type::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const Type* Type::internal_default_instance ( )
inlinestatic

Definition at line 224 of file protobuf/src/google/protobuf/type.pb.h.

◆ internal_default_instance() [2/2]

static const Type* Type::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void Type::InternalSwap ( Type other)
private

◆ InternalSwap() [2/2]

void Type::InternalSwap ( Type other)
private

◆ IsInitialized() [1/2]

bool Type::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool Type::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* Type::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void Type::MergeFrom ( const Type from)

◆ MergeFrom() [3/3]

void Type::MergeFrom ( const Type from)

◆ MergeImpl()

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

Definition at line 664 of file protobuf/src/google/protobuf/type.pb.cc.

◆ mutable_fields() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Field >* Type::mutable_fields ( )

◆ mutable_fields() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::Field > * Type::mutable_fields ( )
inline

◆ mutable_fields() [3/4]

::PROTOBUF_NAMESPACE_ID::Field* Type::mutable_fields ( int  index)

◆ mutable_fields() [4/4]

PROTOBUF_NAMESPACE_ID::Field * Type::mutable_fields ( int  index)
inline

◆ mutable_name() [1/2]

std::string* Type::mutable_name ( )

◆ mutable_name() [2/2]

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

◆ mutable_oneofs() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* Type::mutable_oneofs ( )

◆ mutable_oneofs() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * Type::mutable_oneofs ( )
inline

◆ mutable_oneofs() [3/4]

std::string* Type::mutable_oneofs ( int  index)

◆ mutable_oneofs() [4/4]

std::string * Type::mutable_oneofs ( int  index)
inline

◆ mutable_options() [1/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option >* Type::mutable_options ( )

◆ mutable_options() [2/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::Option > * Type::mutable_options ( )
inline

◆ mutable_options() [3/4]

::PROTOBUF_NAMESPACE_ID::Option* Type::mutable_options ( int  index)

◆ mutable_options() [4/4]

PROTOBUF_NAMESPACE_ID::Option * Type::mutable_options ( int  index)
inline

◆ mutable_source_context() [1/2]

::PROTOBUF_NAMESPACE_ID::SourceContext* Type::mutable_source_context ( )

◆ mutable_source_context() [2/2]

PROTOBUF_NAMESPACE_ID::SourceContext * Type::mutable_source_context ( )
inline

◆ name() [1/2]

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

◆ name() [2/2]

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

◆ New() [1/3]

Type* Type::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

Definition at line 255 of file protobuf/src/google/protobuf/type.pb.h.

◆ oneofs() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& Type::oneofs ( ) const

◆ oneofs() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & Type::oneofs ( ) const
inline

◆ oneofs() [3/4]

const std::string& Type::oneofs ( int  index) const

◆ oneofs() [4/4]

const std::string & Type::oneofs ( int  index) const
inline

◆ oneofs_size() [1/2]

int Type::oneofs_size ( ) const

◆ oneofs_size() [2/2]

int Type::oneofs_size ( ) const
inline

◆ operator=() [1/4]

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

Definition at line 194 of file protobuf/src/google/protobuf/type.pb.h.

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

Definition at line 198 of file protobuf/src/google/protobuf/type.pb.h.

◆ options() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option >& Type::options ( ) const

◆ options() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::Option > & Type::options ( ) const
inline

◆ options() [3/4]

const ::PROTOBUF_NAMESPACE_ID::Option& Type::options ( int  index) const

◆ options() [4/4]

const ::PROTOBUF_NAMESPACE_ID::Option & Type::options ( int  index) const
inline

◆ options_size() [1/2]

int Type::options_size ( ) const

◆ options_size() [2/2]

int Type::options_size ( ) const
inline

◆ RegisterArenaDtor() [1/2]

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

◆ RegisterArenaDtor() [2/2]

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

◆ release_name() [1/2]

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

◆ release_name() [2/2]

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

◆ release_source_context() [1/2]

PROTOBUF_NODISCARD ::PROTOBUF_NAMESPACE_ID::SourceContext* Type::release_source_context ( )

◆ release_source_context() [2/2]

PROTOBUF_NAMESPACE_ID::SourceContext * Type::release_source_context ( )
inline

◆ set_allocated_name() [1/2]

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

◆ set_allocated_name() [2/2]

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

◆ set_allocated_source_context() [1/2]

void Type::set_allocated_source_context ( ::PROTOBUF_NAMESPACE_ID::SourceContext source_context)
inline

Definition at line 1655 of file protobuf/src/google/protobuf/type.pb.h.

◆ set_allocated_source_context() [2/2]

void Type::set_allocated_source_context ( PROTOBUF_NAMESPACE_ID::SourceContext source_context)
inline

◆ set_name() [1/6]

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

◆ set_name() [2/6]

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

Definition at line 1395 of file protobuf/src/google/protobuf/type.pb.h.

◆ set_name() [3/6]

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

◆ set_name() [4/6]

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

◆ set_name() [5/6]

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

◆ set_name() [6/6]

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

◆ set_oneofs() [1/8]

void Type::set_oneofs ( int  index,
const char *  value 
)

◆ set_oneofs() [2/8]

void Type::set_oneofs ( int  index,
const char *  value 
)
inline

◆ set_oneofs() [3/8]

void Type::set_oneofs ( int  index,
const char *  value,
size_t  size 
)

◆ set_oneofs() [4/8]

void Type::set_oneofs ( int  index,
const char *  value,
size_t  size 
)
inline

◆ set_oneofs() [5/8]

void Type::set_oneofs ( int  index,
const std::string &  value 
)

◆ set_oneofs() [6/8]

void Type::set_oneofs ( int  index,
const std::string &  value 
)
inline

◆ set_oneofs() [7/8]

void Type::set_oneofs ( int  index,
std::string &&  value 
)

◆ set_oneofs() [8/8]

void Type::set_oneofs ( int  index,
std::string &&  value 
)
inline

◆ set_syntax() [1/2]

void Type::set_syntax ( ::PROTOBUF_NAMESPACE_ID::Syntax  value)
inline

Definition at line 1692 of file protobuf/src/google/protobuf/type.pb.h.

◆ set_syntax() [2/2]

void Type::set_syntax ( PROTOBUF_NAMESPACE_ID::Syntax  value)
inline

◆ SetCachedSize() [1/2]

void Type::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void Type::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void Type::SharedCtor ( )
inlineprivate

◆ SharedCtor() [2/2]

void Type::SharedCtor ( )
private

◆ SharedDtor() [1/2]

void Type::SharedDtor ( )
inlineprivate

◆ SharedDtor() [2/2]

void Type::SharedDtor ( )
private

◆ source_context() [1/2]

const ::PROTOBUF_NAMESPACE_ID::SourceContext& Type::source_context ( ) const

◆ source_context() [2/2]

const ::PROTOBUF_NAMESPACE_ID::SourceContext & Type::source_context ( ) const
inline

◆ Swap() [1/2]

void Type::Swap ( Type other)
inline

Definition at line 234 of file protobuf/src/google/protobuf/type.pb.h.

◆ Swap() [2/2]

void Type::Swap ( Type other)
inline

◆ syntax() [1/2]

::PROTOBUF_NAMESPACE_ID::Syntax Type::syntax ( ) const

◆ syntax() [2/2]

PROTOBUF_NAMESPACE_ID::Syntax Type::syntax ( ) const
inline

◆ unsafe_arena_release_source_context() [1/2]

::PROTOBUF_NAMESPACE_ID::SourceContext* Type::unsafe_arena_release_source_context ( )

◆ unsafe_arena_release_source_context() [2/2]

PROTOBUF_NAMESPACE_ID::SourceContext * Type::unsafe_arena_release_source_context ( )
inline

◆ unsafe_arena_set_allocated_source_context() [1/2]

void Type::unsafe_arena_set_allocated_source_context ( ::PROTOBUF_NAMESPACE_ID::SourceContext source_context)
inline

Definition at line 1607 of file protobuf/src/google/protobuf/type.pb.h.

◆ unsafe_arena_set_allocated_source_context() [2/2]

void Type::unsafe_arena_set_allocated_source_context ( PROTOBUF_NAMESPACE_ID::SourceContext source_context)

◆ UnsafeArenaSwap() [1/2]

void Type::UnsafeArenaSwap ( Type other)
inline

◆ UnsafeArenaSwap() [2/2]

void Type::UnsafeArenaSwap ( Type other)
inline

Definition at line 247 of file protobuf/src/google/protobuf/type.pb.h.

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_2ftype_2eproto

◆ swap [1/2]

void swap ( Type a,
Type b 
)
friend

Definition at line 231 of file protobuf/src/google/protobuf/type.pb.h.

◆ swap [2/2]

void swap ( Type a,
Type b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize Type::_cached_size_
mutableprivate

◆ _class_data_

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

Definition at line 293 of file protobuf/src/google/protobuf/type.pb.h.

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena Type::_internal_metadata_
private

◆ fields_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Field > Type::fields_
private

Definition at line 418 of file protobuf/src/google/protobuf/type.pb.h.

◆ fields_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Field > Type::fields_
private

◆ kIndexInFileMessages

static constexpr int Type::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 229 of file bloaty/third_party/protobuf/src/google/protobuf/type.pb.h.

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Type::name_
private

◆ oneofs_

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > Type::oneofs_
private

◆ options_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Option > Type::options_
private

Definition at line 420 of file protobuf/src/google/protobuf/type.pb.h.

◆ options_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Option > Type::options_
private

◆ source_context_ [1/2]

::PROTOBUF_NAMESPACE_ID::SourceContext* Type::source_context_
private

Definition at line 422 of file protobuf/src/google/protobuf/type.pb.h.

◆ source_context_ [2/2]

PROTOBUF_NAMESPACE_ID::SourceContext* Type::source_context_
private

◆ syntax_

int Type::syntax_
private

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


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