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

#include <type.pb.h>

Inheritance diagram for EnumValue:
Inheritance graph
[legend]

Public Types

enum  : int { kOptionsFieldNumber = 3, kNameFieldNumber = 1, kNumberFieldNumber = 2 }
 
enum  : int { kOptionsFieldNumber = 3, kNameFieldNumber = 1, kNumberFieldNumber = 2 }
 

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::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_name ()
 
void clear_name ()
 
void clear_number ()
 
void clear_number ()
 
void clear_options ()
 
void clear_options ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const EnumValue &from)
 
void CopyFrom (const EnumValue &from)
 
 EnumValue ()
 
 EnumValue ()
 
constexpr EnumValue (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 EnumValue (const EnumValue &from)
 
 EnumValue (const EnumValue &from)
 
 EnumValue (EnumValue &&from) noexcept
 
 EnumValue (EnumValue &&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
 
::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 EnumValue &from)
 
void MergeFrom (const EnumValue &from)
 
std::string * mutable_name ()
 
std::string * mutable_name ()
 
::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)
 
const std::string & name () const
 
const std::string & name () const
 
EnumValueNew () const final
 
EnumValueNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
EnumValueNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
int32_t number () const
 
::PROTOBUF_NAMESPACE_ID::int32 number () const
 
EnumValueoperator= (const EnumValue &from)
 
EnumValueoperator= (const EnumValue &from)
 
EnumValueoperator= (EnumValue &&from) noexcept
 
EnumValueoperator= (EnumValue &&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 ()
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
void set_number (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_number (int32_t value)
 
void Swap (EnumValue *other)
 
void Swap (EnumValue *other)
 
void UnsafeArenaSwap (EnumValue *other)
 
void UnsafeArenaSwap (EnumValue *other)
 
virtual ~EnumValue ()
 
 ~EnumValue () override
 

Static Public Member Functions

static const EnumValuedefault_instance ()
 
static const EnumValuedefault_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 EnumValueinternal_default_instance ()
 
static const EnumValueinternal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

 EnumValue (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 EnumValue (::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::Option_internal_add_options ()
 
PROTOBUF_NAMESPACE_ID::Option_internal_add_options ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
int32_t _internal_number () const
 
::PROTOBUF_NAMESPACE_ID::int32 _internal_number () 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_number (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void _internal_set_number (int32_t value)
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (EnumValue *other)
 
void InternalSwap (EnumValue *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::internal::ArenaStringPtr name_
 
int32_t number_
 
::PROTOBUF_NAMESPACE_ID::int32 number_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Optionoptions_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Optionoptions_
 

Friends

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

Detailed Description

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

Member Typedef Documentation

◆ DestructorSkippable_ [1/2]

typedef void EnumValue::DestructorSkippable_
private

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

◆ DestructorSkippable_ [2/2]

typedef void EnumValue::DestructorSkippable_
private

◆ InternalArenaConstructable_ [1/2]

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

◆ InternalArenaConstructable_ [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kOptionsFieldNumber 
kNameFieldNumber 
kNumberFieldNumber 

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

◆ anonymous enum

anonymous enum : int
Enumerator
kOptionsFieldNumber 
kNameFieldNumber 
kNumberFieldNumber 

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

Constructor & Destructor Documentation

◆ EnumValue() [1/9]

EnumValue::EnumValue ( )

◆ ~EnumValue() [1/2]

EnumValue::~EnumValue ( )
virtual

◆ EnumValue() [2/9]

EnumValue::EnumValue ( const EnumValue from)

◆ EnumValue() [3/9]

EnumValue::EnumValue ( EnumValue &&  from)
inlinenoexcept

◆ EnumValue() [4/9]

EnumValue::EnumValue ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ EnumValue() [5/9]

EnumValue::EnumValue ( )
inline

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

◆ ~EnumValue() [2/2]

EnumValue::~EnumValue ( )
override

◆ EnumValue() [6/9]

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

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

◆ EnumValue() [7/9]

EnumValue::EnumValue ( const EnumValue from)

◆ EnumValue() [8/9]

EnumValue::EnumValue ( EnumValue &&  from)
inlinenoexcept

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

◆ EnumValue() [9/9]

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

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

Member Function Documentation

◆ _internal_add_options() [1/2]

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

◆ _internal_add_options() [2/2]

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

◆ _internal_mutable_name() [1/2]

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

◆ _internal_mutable_name() [2/2]

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

◆ _internal_name() [1/2]

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

◆ _internal_name() [2/2]

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

◆ _internal_number() [1/2]

int32_t EnumValue::_internal_number ( ) const
private

◆ _internal_number() [2/2]

int32_t EnumValue::_internal_number ( ) const
inlineprivate

◆ _internal_options() [1/2]

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

◆ _internal_options() [2/2]

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

◆ _internal_options_size() [1/2]

int EnumValue::_internal_options_size ( ) const
private

◆ _internal_options_size() [2/2]

int EnumValue::_internal_options_size ( ) const
inlineprivate

◆ _internal_set_name() [1/2]

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

◆ _internal_set_name() [2/2]

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

◆ _internal_set_number() [1/2]

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

◆ _internal_set_number() [2/2]

void EnumValue::_internal_set_number ( int32_t  value)
inlineprivate

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

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

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

◆ add_options() [1/2]

::PROTOBUF_NAMESPACE_ID::Option* EnumValue::add_options ( )

◆ add_options() [2/2]

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

◆ ArenaDtor() [1/2]

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

◆ ArenaDtor() [2/2]

void EnumValue::ArenaDtor ( void *  object)
staticprivate

◆ ByteSizeLong() [1/2]

size_t EnumValue::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t EnumValue::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void EnumValue::Clear ( )
final

◆ Clear() [2/2]

void EnumValue::Clear ( )
final

◆ clear_name() [1/2]

void EnumValue::clear_name ( )

◆ clear_name() [2/2]

void EnumValue::clear_name ( )
inline

◆ clear_number() [1/2]

void EnumValue::clear_number ( )

◆ clear_number() [2/2]

void EnumValue::clear_number ( )
inline

◆ clear_options() [1/2]

void EnumValue::clear_options ( )

◆ clear_options() [2/2]

void EnumValue::clear_options ( )
inline

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void EnumValue::CopyFrom ( const EnumValue from)

◆ CopyFrom() [3/3]

void EnumValue::CopyFrom ( const EnumValue from)

◆ default_instance() [1/2]

static const EnumValue& EnumValue::default_instance ( )
inlinestatic

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

◆ default_instance() [2/2]

const EnumValue & EnumValue::default_instance ( )
static

◆ descriptor() [1/2]

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

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

◆ descriptor() [2/2]

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

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece EnumValue::FullMessageName ( )
inlinestaticprivate

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

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece EnumValue::FullMessageName ( )
inlinestaticprivate

◆ GetArena()

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

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int EnumValue::GetCachedSize ( ) const
inlinefinal

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

◆ GetCachedSize() [2/2]

int EnumValue::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

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

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

◆ GetDescriptor() [1/2]

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

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

◆ GetDescriptor() [2/2]

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

◆ GetMaybeArenaPointer()

void* EnumValue::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata EnumValue::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

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

◆ GetReflection() [2/2]

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

◆ InitAsDefaultInstance()

void EnumValue::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const EnumValue* EnumValue::internal_default_instance ( )
inlinestatic

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

◆ internal_default_instance() [2/2]

static const EnumValue* EnumValue::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void EnumValue::InternalSwap ( EnumValue other)
private

◆ InternalSwap() [2/2]

void EnumValue::InternalSwap ( EnumValue other)
private

◆ IsInitialized() [1/2]

bool EnumValue::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool EnumValue::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* EnumValue::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void EnumValue::MergeFrom ( const EnumValue from)

◆ MergeFrom() [3/3]

void EnumValue::MergeFrom ( const EnumValue from)

◆ MergeImpl()

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

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

◆ mutable_name() [1/2]

std::string* EnumValue::mutable_name ( )

◆ mutable_name() [2/2]

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

◆ mutable_options() [1/4]

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

◆ mutable_options() [2/4]

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

◆ mutable_options() [3/4]

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

◆ mutable_options() [4/4]

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

◆ name() [1/2]

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

◆ name() [2/2]

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

◆ New() [1/3]

EnumValue* EnumValue::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

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

◆ number() [1/2]

int32_t EnumValue::number ( ) const

◆ number() [2/2]

int32_t EnumValue::number ( ) const
inline

◆ operator=() [1/4]

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

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

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

◆ operator=() [4/4]

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

◆ options() [1/4]

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

◆ options() [2/4]

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

◆ options() [3/4]

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

◆ options() [4/4]

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

◆ options_size() [1/2]

int EnumValue::options_size ( ) const

◆ options_size() [2/2]

int EnumValue::options_size ( ) const
inline

◆ RegisterArenaDtor() [1/2]

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

◆ RegisterArenaDtor() [2/2]

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

◆ release_name() [1/2]

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

◆ release_name() [2/2]

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

◆ set_allocated_name() [1/2]

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

◆ set_allocated_name() [2/2]

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

◆ set_name() [1/6]

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

◆ set_name() [2/6]

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

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

◆ set_name() [3/6]

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

◆ set_name() [4/6]

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

◆ set_name() [5/6]

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

◆ set_name() [6/6]

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

◆ set_number() [1/2]

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

◆ set_number() [2/2]

void EnumValue::set_number ( int32_t  value)
inline

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

◆ SetCachedSize() [1/2]

void EnumValue::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void EnumValue::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void EnumValue::SharedCtor ( )
private

◆ SharedCtor() [2/2]

void EnumValue::SharedCtor ( )
inlineprivate

◆ SharedDtor() [1/2]

void EnumValue::SharedDtor ( )
private

◆ SharedDtor() [2/2]

void EnumValue::SharedDtor ( )
inlineprivate

◆ Swap() [1/2]

void EnumValue::Swap ( EnumValue other)
inline

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

◆ Swap() [2/2]

void EnumValue::Swap ( EnumValue other)
inline

◆ UnsafeArenaSwap() [1/2]

void EnumValue::UnsafeArenaSwap ( EnumValue other)
inline

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

◆ UnsafeArenaSwap() [2/2]

void EnumValue::UnsafeArenaSwap ( EnumValue other)
inline

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

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

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

◆ ::TableStruct_google_2fprotobuf_2ftype_2eproto

◆ swap [1/2]

void swap ( EnumValue a,
EnumValue b 
)
friend

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

◆ swap [2/2]

void swap ( EnumValue a,
EnumValue b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize EnumValue::_cached_size_
mutableprivate

◆ _class_data_

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

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

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena EnumValue::_internal_metadata_
private

◆ kIndexInFileMessages

static constexpr int EnumValue::kIndexInFileMessages
staticconstexpr
Initial value:
=
3

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

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr EnumValue::name_
private

◆ number_ [1/2]

int32_t EnumValue::number_
private

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

◆ number_ [2/2]

::PROTOBUF_NAMESPACE_ID::int32 EnumValue::number_
private

◆ options_ [1/2]

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

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

◆ options_ [2/2]

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

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


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