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

#include <type.pb.h>

Inheritance diagram for Field:
Inheritance graph
[legend]

Public Types

enum  : int {
  kOptionsFieldNumber = 9, kNameFieldNumber = 4, kTypeUrlFieldNumber = 6, kJsonNameFieldNumber = 10,
  kDefaultValueFieldNumber = 11, kKindFieldNumber = 1, kCardinalityFieldNumber = 2, kNumberFieldNumber = 3,
  kOneofIndexFieldNumber = 7, kPackedFieldNumber = 8
}
 
enum  : int {
  kOptionsFieldNumber = 9, kNameFieldNumber = 4, kTypeUrlFieldNumber = 6, kJsonNameFieldNumber = 10,
  kDefaultValueFieldNumber = 11, kKindFieldNumber = 1, kCardinalityFieldNumber = 2, kNumberFieldNumber = 3,
  kOneofIndexFieldNumber = 7, kPackedFieldNumber = 8
}
 
typedef Field_Cardinality Cardinality
 
typedef Field_Cardinality Cardinality
 
typedef Field_Kind Kind
 
typedef Field_Kind Kind
 

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_NAMESPACE_ID::Field_Cardinality cardinality () const
 
PROTOBUF_NAMESPACE_ID::Field_Cardinality cardinality () const
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_cardinality ()
 
void clear_cardinality ()
 
void clear_default_value ()
 
void clear_default_value ()
 
void clear_json_name ()
 
void clear_json_name ()
 
void clear_kind ()
 
void clear_kind ()
 
void clear_name ()
 
void clear_name ()
 
void clear_number ()
 
void clear_number ()
 
void clear_oneof_index ()
 
void clear_oneof_index ()
 
void clear_options ()
 
void clear_options ()
 
void clear_packed ()
 
void clear_packed ()
 
void clear_type_url ()
 
void clear_type_url ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const Field &from)
 
void CopyFrom (const Field &from)
 
const std::string & default_value () const
 
const std::string & default_value () const
 
 Field ()
 
 Field ()
 
constexpr Field (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Field (const Field &from)
 
 Field (const Field &from)
 
 Field (Field &&from) noexcept
 
 Field (Field &&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
 
const std::string & json_name () const
 
const std::string & json_name () const
 
::PROTOBUF_NAMESPACE_ID::Field_Kind kind () const
 
PROTOBUF_NAMESPACE_ID::Field_Kind kind () const
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const Field &from)
 
void MergeFrom (const Field &from)
 
std::string * mutable_default_value ()
 
std::string * mutable_default_value ()
 
std::string * mutable_json_name ()
 
std::string * mutable_json_name ()
 
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)
 
std::string * mutable_type_url ()
 
std::string * mutable_type_url ()
 
const std::string & name () const
 
const std::string & name () const
 
FieldNew () const final
 
FieldNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
FieldNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
int32_t number () const
 
::PROTOBUF_NAMESPACE_ID::int32 number () const
 
int32_t oneof_index () const
 
::PROTOBUF_NAMESPACE_ID::int32 oneof_index () const
 
Fieldoperator= (const Field &from)
 
Fieldoperator= (const Field &from)
 
Fieldoperator= (Field &&from) noexcept
 
Fieldoperator= (Field &&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
 
bool packed () const
 
bool packed () const
 
PROTOBUF_NODISCARD std::string * release_default_value ()
 
std::string * release_default_value ()
 
PROTOBUF_NODISCARD std::string * release_json_name ()
 
std::string * release_json_name ()
 
PROTOBUF_NODISCARD std::string * release_name ()
 
std::string * release_name ()
 
PROTOBUF_NODISCARD std::string * release_type_url ()
 
std::string * release_type_url ()
 
void set_allocated_default_value (std::string *default_value)
 
void set_allocated_default_value (std::string *default_value)
 
void set_allocated_json_name (std::string *json_name)
 
void set_allocated_json_name (std::string *json_name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_name (std::string *name)
 
void set_allocated_type_url (std::string *type_url)
 
void set_allocated_type_url (std::string *type_url)
 
void set_cardinality (::PROTOBUF_NAMESPACE_ID::Field_Cardinality value)
 
void set_cardinality (PROTOBUF_NAMESPACE_ID::Field_Cardinality value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_default_value (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_default_value (ArgT0 &&arg0, ArgT... args)
 
void set_default_value (const char *value)
 
void set_default_value (const char *value, size_t size)
 
void set_default_value (const std::string &value)
 
void set_default_value (std::string &&value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_json_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_json_name (ArgT0 &&arg0, ArgT... args)
 
void set_json_name (const char *value)
 
void set_json_name (const char *value, size_t size)
 
void set_json_name (const std::string &value)
 
void set_json_name (std::string &&value)
 
void set_kind (::PROTOBUF_NAMESPACE_ID::Field_Kind value)
 
void set_kind (PROTOBUF_NAMESPACE_ID::Field_Kind value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_name (ArgT0 &&arg0, ArgT... args)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
void set_name (const std::string &value)
 
void set_name (std::string &&value)
 
void set_number (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_number (int32_t value)
 
void set_oneof_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_oneof_index (int32_t value)
 
void set_packed (bool value)
 
void set_packed (bool value)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_type_url (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_type_url (ArgT0 &&arg0, ArgT... args)
 
void set_type_url (const char *value)
 
void set_type_url (const char *value, size_t size)
 
void set_type_url (const std::string &value)
 
void set_type_url (std::string &&value)
 
void Swap (Field *other)
 
void Swap (Field *other)
 
const std::string & type_url () const
 
const std::string & type_url () const
 
void UnsafeArenaSwap (Field *other)
 
void UnsafeArenaSwap (Field *other)
 
virtual ~Field ()
 
 ~Field () override
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorCardinality_descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorCardinality_descriptor ()
 
static bool Cardinality_IsValid (int value)
 
static bool Cardinality_IsValid (int value)
 
template<typename T >
static const std::string & Cardinality_Name (T enum_t_value)
 
template<typename T >
static const std::string & Cardinality_Name (T enum_t_value)
 
static bool Cardinality_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Cardinality *value)
 
static bool Cardinality_Parse (const std::string &name, Cardinality *value)
 
static const Fielddefault_instance ()
 
static const Fielddefault_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 Fieldinternal_default_instance ()
 
static const Fieldinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorKind_descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorKind_descriptor ()
 
static bool Kind_IsValid (int value)
 
static bool Kind_IsValid (int value)
 
template<typename T >
static const std::string & Kind_Name (T enum_t_value)
 
template<typename T >
static const std::string & Kind_Name (T enum_t_value)
 
static bool Kind_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Kind *value)
 
static bool Kind_Parse (const std::string &name, Kind *value)
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int Cardinality_ARRAYSIZE
 
static constexpr Cardinality Cardinality_MAX
 
static constexpr Cardinality Cardinality_MIN
 
static constexpr Cardinality CARDINALITY_OPTIONAL
 
static constexpr Cardinality CARDINALITY_REPEATED
 
static constexpr Cardinality CARDINALITY_REQUIRED
 
static constexpr Cardinality CARDINALITY_UNKNOWN
 
static constexpr int Kind_ARRAYSIZE
 
static constexpr Kind Kind_MAX
 
static constexpr Kind Kind_MIN
 
static constexpr int kIndexInFileMessages
 
static constexpr Kind TYPE_BOOL
 
static constexpr Kind TYPE_BYTES
 
static constexpr Kind TYPE_DOUBLE
 
static constexpr Kind TYPE_ENUM
 
static constexpr Kind TYPE_FIXED32
 
static constexpr Kind TYPE_FIXED64
 
static constexpr Kind TYPE_FLOAT
 
static constexpr Kind TYPE_GROUP
 
static constexpr Kind TYPE_INT32
 
static constexpr Kind TYPE_INT64
 
static constexpr Kind TYPE_MESSAGE
 
static constexpr Kind TYPE_SFIXED32
 
static constexpr Kind TYPE_SFIXED64
 
static constexpr Kind TYPE_SINT32
 
static constexpr Kind TYPE_SINT64
 
static constexpr Kind TYPE_STRING
 
static constexpr Kind TYPE_UINT32
 
static constexpr Kind TYPE_UINT64
 
static constexpr Kind TYPE_UNKNOWN
 

Protected Member Functions

 Field (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 Field (::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 ()
 
::PROTOBUF_NAMESPACE_ID::Field_Cardinality _internal_cardinality () const
 
PROTOBUF_NAMESPACE_ID::Field_Cardinality _internal_cardinality () const
 
const std::string & _internal_default_value () const
 
const std::string & _internal_default_value () const
 
const std::string & _internal_json_name () const
 
const std::string & _internal_json_name () const
 
::PROTOBUF_NAMESPACE_ID::Field_Kind _internal_kind () const
 
PROTOBUF_NAMESPACE_ID::Field_Kind _internal_kind () const
 
std::string * _internal_mutable_default_value ()
 
std::string * _internal_mutable_default_value ()
 
std::string * _internal_mutable_json_name ()
 
std::string * _internal_mutable_json_name ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_name ()
 
std::string * _internal_mutable_type_url ()
 
std::string * _internal_mutable_type_url ()
 
const std::string & _internal_name () const
 
const std::string & _internal_name () const
 
int32_t _internal_number () const
 
::PROTOBUF_NAMESPACE_ID::int32 _internal_number () const
 
int32_t _internal_oneof_index () const
 
::PROTOBUF_NAMESPACE_ID::int32 _internal_oneof_index () 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
 
bool _internal_packed () const
 
bool _internal_packed () const
 
void _internal_set_cardinality (::PROTOBUF_NAMESPACE_ID::Field_Cardinality value)
 
void _internal_set_cardinality (PROTOBUF_NAMESPACE_ID::Field_Cardinality value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_default_value (const std::string &value)
 
void _internal_set_default_value (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_json_name (const std::string &value)
 
void _internal_set_json_name (const std::string &value)
 
void _internal_set_kind (::PROTOBUF_NAMESPACE_ID::Field_Kind value)
 
void _internal_set_kind (PROTOBUF_NAMESPACE_ID::Field_Kind value)
 
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)
 
void _internal_set_oneof_index (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void _internal_set_oneof_index (int32_t value)
 
void _internal_set_packed (bool value)
 
void _internal_set_packed (bool value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_type_url (const std::string &value)
 
void _internal_set_type_url (const std::string &value)
 
const std::string & _internal_type_url () const
 
const std::string & _internal_type_url () const
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (Field *other)
 
void InternalSwap (Field *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_
 
int cardinality_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr default_value_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr json_name_
 
int kind_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_
 
int32_t number_
 
::PROTOBUF_NAMESPACE_ID::int32 number_
 
int32_t oneof_index_
 
::PROTOBUF_NAMESPACE_ID::int32 oneof_index_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::Optionoptions_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::Optionoptions_
 
bool packed_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_url_
 

Friends

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

Detailed Description

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

Member Typedef Documentation

◆ Cardinality [1/2]

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

◆ Cardinality [2/2]

◆ DestructorSkippable_ [1/2]

typedef void Field::DestructorSkippable_
private

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

◆ DestructorSkippable_ [2/2]

typedef void Field::DestructorSkippable_
private

◆ InternalArenaConstructable_ [1/2]

typedef void Field::InternalArenaConstructable_
private

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

◆ InternalArenaConstructable_ [2/2]

typedef void Field::InternalArenaConstructable_
private

◆ Kind [1/2]

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

◆ Kind [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kOptionsFieldNumber 
kNameFieldNumber 
kTypeUrlFieldNumber 
kJsonNameFieldNumber 
kDefaultValueFieldNumber 
kKindFieldNumber 
kCardinalityFieldNumber 
kNumberFieldNumber 
kOneofIndexFieldNumber 
kPackedFieldNumber 

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

◆ anonymous enum

anonymous enum : int
Enumerator
kOptionsFieldNumber 
kNameFieldNumber 
kTypeUrlFieldNumber 
kJsonNameFieldNumber 
kDefaultValueFieldNumber 
kKindFieldNumber 
kCardinalityFieldNumber 
kNumberFieldNumber 
kOneofIndexFieldNumber 
kPackedFieldNumber 

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

Constructor & Destructor Documentation

◆ Field() [1/9]

Field::Field ( )

◆ ~Field() [1/2]

Field::~Field ( )
virtual

◆ Field() [2/9]

Field::Field ( const Field from)

◆ Field() [3/9]

Field::Field ( Field &&  from)
inlinenoexcept

◆ Field() [4/9]

Field::Field ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ Field() [5/9]

Field::Field ( )
inline

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

◆ ~Field() [2/2]

Field::~Field ( )
override

◆ Field() [6/9]

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

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

◆ Field() [7/9]

Field::Field ( const Field from)

◆ Field() [8/9]

Field::Field ( Field &&  from)
inlinenoexcept

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

◆ Field() [9/9]

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

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

Member Function Documentation

◆ _internal_add_options() [1/2]

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

◆ _internal_add_options() [2/2]

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

◆ _internal_cardinality() [1/2]

::PROTOBUF_NAMESPACE_ID::Field_Cardinality Field::_internal_cardinality ( ) const
private

◆ _internal_cardinality() [2/2]

PROTOBUF_NAMESPACE_ID::Field_Cardinality Field::_internal_cardinality ( ) const
inlineprivate

◆ _internal_default_value() [1/2]

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

◆ _internal_default_value() [2/2]

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

◆ _internal_json_name() [1/2]

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

◆ _internal_json_name() [2/2]

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

◆ _internal_kind() [1/2]

::PROTOBUF_NAMESPACE_ID::Field_Kind Field::_internal_kind ( ) const
private

◆ _internal_kind() [2/2]

PROTOBUF_NAMESPACE_ID::Field_Kind Field::_internal_kind ( ) const
inlineprivate

◆ _internal_mutable_default_value() [1/2]

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

◆ _internal_mutable_default_value() [2/2]

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

◆ _internal_mutable_json_name() [1/2]

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

◆ _internal_mutable_json_name() [2/2]

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

◆ _internal_mutable_name() [1/2]

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

◆ _internal_mutable_name() [2/2]

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

◆ _internal_mutable_type_url() [1/2]

std::string* Field::_internal_mutable_type_url ( )
private

◆ _internal_mutable_type_url() [2/2]

std::string * Field::_internal_mutable_type_url ( )
inlineprivate

◆ _internal_name() [1/2]

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

◆ _internal_name() [2/2]

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

◆ _internal_number() [1/2]

int32_t Field::_internal_number ( ) const
private

◆ _internal_number() [2/2]

int32_t Field::_internal_number ( ) const
inlineprivate

◆ _internal_oneof_index() [1/2]

int32_t Field::_internal_oneof_index ( ) const
private

◆ _internal_oneof_index() [2/2]

int32_t Field::_internal_oneof_index ( ) const
inlineprivate

◆ _internal_options() [1/2]

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

◆ _internal_options() [2/2]

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

◆ _internal_options_size() [1/2]

int Field::_internal_options_size ( ) const
private

◆ _internal_options_size() [2/2]

int Field::_internal_options_size ( ) const
inlineprivate

◆ _internal_packed() [1/2]

bool Field::_internal_packed ( ) const
private

◆ _internal_packed() [2/2]

bool Field::_internal_packed ( ) const
inlineprivate

◆ _internal_set_cardinality() [1/2]

void Field::_internal_set_cardinality ( ::PROTOBUF_NAMESPACE_ID::Field_Cardinality  value)
inlineprivate

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

◆ _internal_set_cardinality() [2/2]

void Field::_internal_set_cardinality ( PROTOBUF_NAMESPACE_ID::Field_Cardinality  value)
inlineprivate

◆ _internal_set_default_value() [1/2]

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

◆ _internal_set_default_value() [2/2]

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

◆ _internal_set_json_name() [1/2]

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

◆ _internal_set_json_name() [2/2]

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

◆ _internal_set_kind() [1/2]

void Field::_internal_set_kind ( ::PROTOBUF_NAMESPACE_ID::Field_Kind  value)
inlineprivate

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

◆ _internal_set_kind() [2/2]

void Field::_internal_set_kind ( PROTOBUF_NAMESPACE_ID::Field_Kind  value)
inlineprivate

◆ _internal_set_name() [1/2]

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

◆ _internal_set_name() [2/2]

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

◆ _internal_set_number() [1/2]

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

◆ _internal_set_number() [2/2]

void Field::_internal_set_number ( int32_t  value)
inlineprivate

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

◆ _internal_set_oneof_index() [1/2]

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

◆ _internal_set_oneof_index() [2/2]

void Field::_internal_set_oneof_index ( int32_t  value)
inlineprivate

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

◆ _internal_set_packed() [1/2]

void Field::_internal_set_packed ( bool  value)
private

◆ _internal_set_packed() [2/2]

void Field::_internal_set_packed ( bool  value)
inlineprivate

◆ _internal_set_type_url() [1/2]

PROTOBUF_ALWAYS_INLINE void Field::_internal_set_type_url ( const std::string &  value)
inlineprivate

◆ _internal_set_type_url() [2/2]

void Field::_internal_set_type_url ( const std::string &  value)
inlineprivate

◆ _internal_type_url() [1/2]

const std::string& Field::_internal_type_url ( ) const
private

◆ _internal_type_url() [2/2]

const std::string & Field::_internal_type_url ( ) const
inlineprivate

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

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

◆ add_options() [1/2]

::PROTOBUF_NAMESPACE_ID::Option* Field::add_options ( )

◆ add_options() [2/2]

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

◆ ArenaDtor() [1/2]

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

◆ ArenaDtor() [2/2]

void Field::ArenaDtor ( void *  object)
staticprivate

◆ ByteSizeLong() [1/2]

size_t Field::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t Field::ByteSizeLong ( ) const
final

◆ cardinality() [1/2]

::PROTOBUF_NAMESPACE_ID::Field_Cardinality Field::cardinality ( ) const

◆ cardinality() [2/2]

PROTOBUF_NAMESPACE_ID::Field_Cardinality Field::cardinality ( ) const
inline

◆ Cardinality_descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Field::Cardinality_descriptor ( )
inlinestatic

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

◆ Cardinality_descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Field::Cardinality_descriptor ( )
inlinestatic

◆ Cardinality_IsValid() [1/2]

static bool Field::Cardinality_IsValid ( int  value)
inlinestatic

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

◆ Cardinality_IsValid() [2/2]

static bool Field::Cardinality_IsValid ( int  value)
inlinestatic

◆ Cardinality_Name() [1/2]

template<typename T >
static const std::string& Field::Cardinality_Name ( T  enum_t_value)
inlinestatic

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

◆ Cardinality_Name() [2/2]

template<typename T >
static const std::string& Field::Cardinality_Name ( T  enum_t_value)
inlinestatic

◆ Cardinality_Parse() [1/2]

static bool Field::Cardinality_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Cardinality value 
)
inlinestatic

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

◆ Cardinality_Parse() [2/2]

static bool Field::Cardinality_Parse ( const std::string &  name,
Cardinality value 
)
inlinestatic

◆ Clear() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Field::Clear ( )
final

◆ Clear() [2/2]

void Field::Clear ( )
final

◆ clear_cardinality() [1/2]

void Field::clear_cardinality ( )

◆ clear_cardinality() [2/2]

void Field::clear_cardinality ( )
inline

◆ clear_default_value() [1/2]

void Field::clear_default_value ( )

◆ clear_default_value() [2/2]

void Field::clear_default_value ( )
inline

◆ clear_json_name() [1/2]

void Field::clear_json_name ( )

◆ clear_json_name() [2/2]

void Field::clear_json_name ( )
inline

◆ clear_kind() [1/2]

void Field::clear_kind ( )

◆ clear_kind() [2/2]

void Field::clear_kind ( )
inline

◆ clear_name() [1/2]

void Field::clear_name ( )

◆ clear_name() [2/2]

void Field::clear_name ( )
inline

◆ clear_number() [1/2]

void Field::clear_number ( )

◆ clear_number() [2/2]

void Field::clear_number ( )
inline

◆ clear_oneof_index() [1/2]

void Field::clear_oneof_index ( )

◆ clear_oneof_index() [2/2]

void Field::clear_oneof_index ( )
inline

◆ clear_options() [1/2]

void Field::clear_options ( )

◆ clear_options() [2/2]

void Field::clear_options ( )
inline

◆ clear_packed() [1/2]

void Field::clear_packed ( )

◆ clear_packed() [2/2]

void Field::clear_packed ( )
inline

◆ clear_type_url() [1/2]

void Field::clear_type_url ( )

◆ clear_type_url() [2/2]

void Field::clear_type_url ( )
inline

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void Field::CopyFrom ( const Field from)

◆ CopyFrom() [3/3]

void Field::CopyFrom ( const Field from)

◆ default_instance() [1/2]

static const Field& Field::default_instance ( )
inlinestatic

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

◆ default_instance() [2/2]

const Field & Field::default_instance ( )
static

◆ default_value() [1/2]

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

◆ default_value() [2/2]

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

◆ descriptor() [1/2]

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

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

◆ descriptor() [2/2]

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

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Field::FullMessageName ( )
inlinestaticprivate

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

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece Field::FullMessageName ( )
inlinestaticprivate

◆ GetArena()

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

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int Field::GetCachedSize ( ) const
inlinefinal

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

◆ GetCachedSize() [2/2]

int Field::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

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

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

◆ GetDescriptor() [1/2]

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

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

◆ GetDescriptor() [2/2]

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

◆ GetMaybeArenaPointer()

void* Field::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata Field::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

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

◆ GetReflection() [2/2]

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

◆ InitAsDefaultInstance()

void Field::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const Field* Field::internal_default_instance ( )
inlinestatic

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

◆ internal_default_instance() [2/2]

static const Field* Field::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void Field::InternalSwap ( Field other)
private

◆ InternalSwap() [2/2]

void Field::InternalSwap ( Field other)
private

◆ IsInitialized() [1/2]

bool Field::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool Field::IsInitialized ( ) const
final

◆ json_name() [1/2]

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

◆ json_name() [2/2]

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

◆ kind() [1/2]

::PROTOBUF_NAMESPACE_ID::Field_Kind Field::kind ( ) const

◆ kind() [2/2]

PROTOBUF_NAMESPACE_ID::Field_Kind Field::kind ( ) const
inline

◆ Kind_descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Field::Kind_descriptor ( )
inlinestatic

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

◆ Kind_descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Field::Kind_descriptor ( )
inlinestatic

◆ Kind_IsValid() [1/2]

static bool Field::Kind_IsValid ( int  value)
inlinestatic

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

◆ Kind_IsValid() [2/2]

static bool Field::Kind_IsValid ( int  value)
inlinestatic

◆ Kind_Name() [1/2]

template<typename T >
static const std::string& Field::Kind_Name ( T  enum_t_value)
inlinestatic

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

◆ Kind_Name() [2/2]

template<typename T >
static const std::string& Field::Kind_Name ( T  enum_t_value)
inlinestatic

◆ Kind_Parse() [1/2]

static bool Field::Kind_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Kind value 
)
inlinestatic

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

◆ Kind_Parse() [2/2]

static bool Field::Kind_Parse ( const std::string &  name,
Kind value 
)
inlinestatic

◆ MaybeArenaPtr()

void* Field::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void Field::MergeFrom ( const Field from)

◆ MergeFrom() [3/3]

void Field::MergeFrom ( const Field from)

◆ MergeImpl()

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

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

◆ mutable_default_value() [1/2]

std::string* Field::mutable_default_value ( )

◆ mutable_default_value() [2/2]

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

◆ mutable_json_name() [1/2]

std::string* Field::mutable_json_name ( )

◆ mutable_json_name() [2/2]

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

◆ mutable_name() [1/2]

std::string* Field::mutable_name ( )

◆ mutable_name() [2/2]

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

◆ mutable_options() [1/4]

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

◆ mutable_options() [2/4]

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

◆ mutable_options() [3/4]

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

◆ mutable_options() [4/4]

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

◆ mutable_type_url() [1/2]

std::string* Field::mutable_type_url ( )

◆ mutable_type_url() [2/2]

std::string * Field::mutable_type_url ( )
inline

◆ name() [1/2]

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

◆ name() [2/2]

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

◆ New() [1/3]

Field* Field::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

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

◆ number() [1/2]

int32_t Field::number ( ) const

◆ number() [2/2]

int32_t Field::number ( ) const
inline

◆ oneof_index() [1/2]

int32_t Field::oneof_index ( ) const

◆ oneof_index() [2/2]

int32_t Field::oneof_index ( ) const
inline

◆ operator=() [1/4]

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

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

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

◆ operator=() [4/4]

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

◆ options() [1/4]

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

◆ options() [2/4]

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

◆ options() [3/4]

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

◆ options() [4/4]

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

◆ options_size() [1/2]

int Field::options_size ( ) const

◆ options_size() [2/2]

int Field::options_size ( ) const
inline

◆ packed() [1/2]

bool Field::packed ( ) const

◆ packed() [2/2]

bool Field::packed ( ) const
inline

◆ RegisterArenaDtor() [1/2]

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

◆ RegisterArenaDtor() [2/2]

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

◆ release_default_value() [1/2]

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

◆ release_default_value() [2/2]

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

◆ release_json_name() [1/2]

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

◆ release_json_name() [2/2]

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

◆ release_name() [1/2]

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

◆ release_name() [2/2]

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

◆ release_type_url() [1/2]

PROTOBUF_NODISCARD std::string* Field::release_type_url ( )

◆ release_type_url() [2/2]

std::string * Field::release_type_url ( )
inline

◆ set_allocated_default_value() [1/2]

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

◆ set_allocated_default_value() [2/2]

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

◆ set_allocated_json_name() [1/2]

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

◆ set_allocated_json_name() [2/2]

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

◆ set_allocated_name() [1/2]

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

◆ set_allocated_name() [2/2]

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

◆ set_allocated_type_url() [1/2]

void Field::set_allocated_type_url ( std::string *  type_url)

◆ set_allocated_type_url() [2/2]

void Field::set_allocated_type_url ( std::string *  type_url)
inline

◆ set_cardinality() [1/2]

void Field::set_cardinality ( ::PROTOBUF_NAMESPACE_ID::Field_Cardinality  value)
inline

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

◆ set_cardinality() [2/2]

void Field::set_cardinality ( PROTOBUF_NAMESPACE_ID::Field_Cardinality  value)
inline

◆ set_default_value() [1/6]

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

◆ set_default_value() [2/6]

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

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

◆ set_default_value() [3/6]

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

◆ set_default_value() [4/6]

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

◆ set_default_value() [5/6]

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

◆ set_default_value() [6/6]

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

◆ set_json_name() [1/6]

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

◆ set_json_name() [2/6]

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

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

◆ set_json_name() [3/6]

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

◆ set_json_name() [4/6]

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

◆ set_json_name() [5/6]

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

◆ set_json_name() [6/6]

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

◆ set_kind() [1/2]

void Field::set_kind ( ::PROTOBUF_NAMESPACE_ID::Field_Kind  value)
inline

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

◆ set_kind() [2/2]

void Field::set_kind ( PROTOBUF_NAMESPACE_ID::Field_Kind  value)
inline

◆ set_name() [1/6]

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

◆ set_name() [2/6]

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

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

◆ set_name() [3/6]

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

◆ set_name() [4/6]

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

◆ set_name() [5/6]

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

◆ set_name() [6/6]

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

◆ set_number() [1/2]

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

◆ set_number() [2/2]

void Field::set_number ( int32_t  value)
inline

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

◆ set_oneof_index() [1/2]

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

◆ set_oneof_index() [2/2]

void Field::set_oneof_index ( int32_t  value)
inline

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

◆ set_packed() [1/2]

void Field::set_packed ( bool  value)

◆ set_packed() [2/2]

void Field::set_packed ( bool  value)
inline

◆ set_type_url() [1/6]

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

◆ set_type_url() [2/6]

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

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

◆ set_type_url() [3/6]

void Field::set_type_url ( const char *  value)
inline

◆ set_type_url() [4/6]

void Field::set_type_url ( const char *  value,
size_t  size 
)
inline

◆ set_type_url() [5/6]

void Field::set_type_url ( const std::string &  value)
inline

◆ set_type_url() [6/6]

void Field::set_type_url ( std::string &&  value)
inline

◆ SetCachedSize() [1/2]

void Field::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void Field::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void Field::SharedCtor ( )
private

◆ SharedCtor() [2/2]

void Field::SharedCtor ( )
inlineprivate

◆ SharedDtor() [1/2]

void Field::SharedDtor ( )
private

◆ SharedDtor() [2/2]

void Field::SharedDtor ( )
inlineprivate

◆ Swap() [1/2]

void Field::Swap ( Field other)
inline

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

◆ Swap() [2/2]

void Field::Swap ( Field other)
inline

◆ type_url() [1/2]

const std::string& Field::type_url ( ) const

◆ type_url() [2/2]

const std::string & Field::type_url ( ) const
inline

◆ UnsafeArenaSwap() [1/2]

void Field::UnsafeArenaSwap ( Field other)
inline

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

◆ UnsafeArenaSwap() [2/2]

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

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

◆ swap [2/2]

void swap ( Field a,
Field b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize Field::_cached_size_
mutableprivate

◆ _class_data_

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

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

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena Field::_internal_metadata_
private

◆ cardinality_

int Field::cardinality_
private

◆ Cardinality_ARRAYSIZE

static constexpr int Field::Cardinality_ARRAYSIZE
staticconstexpr

◆ Cardinality_MAX

static constexpr Cardinality Field::Cardinality_MAX
staticconstexpr

◆ Cardinality_MIN

static constexpr Cardinality Field::Cardinality_MIN
staticconstexpr

◆ CARDINALITY_OPTIONAL

static constexpr Cardinality Field::CARDINALITY_OPTIONAL
staticconstexpr

◆ CARDINALITY_REPEATED

static constexpr Cardinality Field::CARDINALITY_REPEATED
staticconstexpr

◆ CARDINALITY_REQUIRED

static constexpr Cardinality Field::CARDINALITY_REQUIRED
staticconstexpr

◆ CARDINALITY_UNKNOWN

static constexpr Cardinality Field::CARDINALITY_UNKNOWN
staticconstexpr

◆ default_value_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Field::default_value_
private

◆ json_name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Field::json_name_
private

◆ kind_

int Field::kind_
private

◆ Kind_ARRAYSIZE

static constexpr int Field::Kind_ARRAYSIZE
staticconstexpr

◆ Kind_MAX

static constexpr Kind Field::Kind_MAX
staticconstexpr

◆ Kind_MIN

static constexpr Kind Field::Kind_MIN
staticconstexpr

◆ kIndexInFileMessages

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

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

◆ name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Field::name_
private

◆ number_ [1/2]

int32_t Field::number_
private

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

◆ number_ [2/2]

::PROTOBUF_NAMESPACE_ID::int32 Field::number_
private

◆ oneof_index_ [1/2]

int32_t Field::oneof_index_
private

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

◆ oneof_index_ [2/2]

::PROTOBUF_NAMESPACE_ID::int32 Field::oneof_index_
private

◆ options_ [1/2]

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

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

◆ options_ [2/2]

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

◆ packed_

bool Field::packed_
private

◆ TYPE_BOOL

static constexpr Kind Field::TYPE_BOOL
staticconstexpr

◆ TYPE_BYTES

static constexpr Kind Field::TYPE_BYTES
staticconstexpr

◆ TYPE_DOUBLE

static constexpr Kind Field::TYPE_DOUBLE
staticconstexpr

◆ TYPE_ENUM

static constexpr Kind Field::TYPE_ENUM
staticconstexpr

◆ TYPE_FIXED32

static constexpr Kind Field::TYPE_FIXED32
staticconstexpr

◆ TYPE_FIXED64

static constexpr Kind Field::TYPE_FIXED64
staticconstexpr

◆ TYPE_FLOAT

static constexpr Kind Field::TYPE_FLOAT
staticconstexpr

◆ TYPE_GROUP

static constexpr Kind Field::TYPE_GROUP
staticconstexpr

◆ TYPE_INT32

static constexpr Kind Field::TYPE_INT32
staticconstexpr

◆ TYPE_INT64

static constexpr Kind Field::TYPE_INT64
staticconstexpr

◆ TYPE_MESSAGE

static constexpr Kind Field::TYPE_MESSAGE
staticconstexpr

◆ TYPE_SFIXED32

static constexpr Kind Field::TYPE_SFIXED32
staticconstexpr

◆ TYPE_SFIXED64

static constexpr Kind Field::TYPE_SFIXED64
staticconstexpr

◆ TYPE_SINT32

static constexpr Kind Field::TYPE_SINT32
staticconstexpr

◆ TYPE_SINT64

static constexpr Kind Field::TYPE_SINT64
staticconstexpr

◆ TYPE_STRING

static constexpr Kind Field::TYPE_STRING
staticconstexpr

◆ TYPE_UINT32

static constexpr Kind Field::TYPE_UINT32
staticconstexpr

◆ TYPE_UINT64

static constexpr Kind Field::TYPE_UINT64
staticconstexpr

◆ TYPE_UNKNOWN

static constexpr Kind Field::TYPE_UNKNOWN
staticconstexpr

◆ type_url_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr Field::type_url_
private

The documentation for this class was generated from the following files:
Field_Kind_TYPE_SINT64
@ Field_Kind_TYPE_SINT64
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:105
Field_Cardinality_Cardinality_MAX
constexpr Field_Cardinality Field_Cardinality_Cardinality_MAX
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:138
Field_Kind_TYPE_INT32
@ Field_Kind_TYPE_INT32
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:92
Field_Kind_TYPE_UNKNOWN
@ Field_Kind_TYPE_UNKNOWN
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:87
Field_Cardinality_Cardinality_ARRAYSIZE
constexpr int Field_Cardinality_Cardinality_ARRAYSIZE
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:139
Field_Kind_TYPE_BOOL
@ Field_Kind_TYPE_BOOL
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:95
Field_Cardinality_CARDINALITY_UNKNOWN
@ Field_Cardinality_CARDINALITY_UNKNOWN
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:129
Field_Kind_TYPE_DOUBLE
@ Field_Kind_TYPE_DOUBLE
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:88
Field_Kind_TYPE_BYTES
@ Field_Kind_TYPE_BYTES
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:99
Field_Kind_TYPE_ENUM
@ Field_Kind_TYPE_ENUM
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:101
Field_Kind_TYPE_STRING
@ Field_Kind_TYPE_STRING
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:96
Field_Kind_TYPE_SINT32
@ Field_Kind_TYPE_SINT32
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:104
Field_Kind_Kind_ARRAYSIZE
constexpr int Field_Kind_Kind_ARRAYSIZE
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:112
Field_Kind_Kind_MIN
constexpr Field_Kind Field_Kind_Kind_MIN
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:110
Field_Cardinality_CARDINALITY_REPEATED
@ Field_Cardinality_CARDINALITY_REPEATED
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:132
Field_Kind_TYPE_FIXED64
@ Field_Kind_TYPE_FIXED64
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:93
Field::MergeImpl
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
Definition: protobuf/src/google/protobuf/type.pb.cc:1150
Field_Cardinality_CARDINALITY_REQUIRED
@ Field_Cardinality_CARDINALITY_REQUIRED
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:131
Field_Kind_TYPE_INT64
@ Field_Kind_TYPE_INT64
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:90
Field_Cardinality_CARDINALITY_OPTIONAL
@ Field_Cardinality_CARDINALITY_OPTIONAL
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:130
Field_Kind_TYPE_UINT32
@ Field_Kind_TYPE_UINT32
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:100
Field_Kind_TYPE_SFIXED32
@ Field_Kind_TYPE_SFIXED32
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:102
Field_Kind_TYPE_UINT64
@ Field_Kind_TYPE_UINT64
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:91
Field_Kind_Kind_MAX
constexpr Field_Kind Field_Kind_Kind_MAX
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:111
Field_Kind_TYPE_SFIXED64
@ Field_Kind_TYPE_SFIXED64
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:103
Field_Kind_TYPE_MESSAGE
@ Field_Kind_TYPE_MESSAGE
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:98
Field_Kind_TYPE_FLOAT
@ Field_Kind_TYPE_FLOAT
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:89
Field_Kind_TYPE_GROUP
@ Field_Kind_TYPE_GROUP
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:97
Field_Cardinality_Cardinality_MIN
constexpr Field_Cardinality Field_Cardinality_Cardinality_MIN
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:137
Field_Kind_TYPE_FIXED32
@ Field_Kind_TYPE_FIXED32
Definition: bloaty/third_party/protobuf/src/google/protobuf/type.pb.h:94


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