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

#include <descriptor.pb.h>

Inheritance diagram for FieldOptions:
Inheritance graph
[legend]

Public Types

enum  : int {
  kUninterpretedOptionFieldNumber = 999, kCtypeFieldNumber = 1, kPackedFieldNumber = 2, kLazyFieldNumber = 5,
  kDeprecatedFieldNumber = 3, kWeakFieldNumber = 10, kJstypeFieldNumber = 6
}
 
enum  : int {
  kUninterpretedOptionFieldNumber = 999, kCtypeFieldNumber = 1, kPackedFieldNumber = 2, kLazyFieldNumber = 5,
  kDeprecatedFieldNumber = 3, kWeakFieldNumber = 10, kJstypeFieldNumber = 6
}
 
typedef FieldOptions_CType CType
 
typedef FieldOptions_CType CType
 
typedef FieldOptions_JSType JSType
 
typedef FieldOptions_JSType JSType
 

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::UninterpretedOption * add_uninterpreted_option ()
 
::PROTOBUF_NAMESPACE_ID::UninterpretedOption * add_uninterpreted_option ()
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType AddExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void AddExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Repeated::ConstType value)
 
size_t ByteSizeLong () const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_ctype ()
 
void clear_ctype ()
 
void clear_deprecated ()
 
void clear_deprecated ()
 
void clear_jstype ()
 
void clear_jstype ()
 
void clear_lazy ()
 
void clear_lazy ()
 
void clear_packed ()
 
void clear_packed ()
 
void clear_uninterpreted_option ()
 
void clear_uninterpreted_option ()
 
void clear_weak ()
 
void clear_weak ()
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void ClearExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id)
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const FieldOptions &from)
 
void CopyFrom (const FieldOptions &from)
 
PROTOBUF_NAMESPACE_ID::FieldOptions_CType ctype () const
 
::PROTOBUF_NAMESPACE_ID::FieldOptions_CType ctype () const
 
bool deprecated () const
 
bool deprecated () const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
int ExtensionSize (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id) const
 
 FieldOptions ()
 
 FieldOptions ()
 
constexpr FieldOptions (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 FieldOptions (const FieldOptions &from)
 
 FieldOptions (const FieldOptions &from)
 
 FieldOptions (FieldOptions &&from) noexcept
 
 FieldOptions (FieldOptions &&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
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::ConstType GetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id) const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::ConstType GetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id, int index) const
 
void * GetMaybeArenaPointer () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
const _proto_TypeTraits::Repeated::RepeatedFieldType & GetRepeatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id) const
 
bool has_ctype () const
 
bool has_ctype () const
 
bool has_deprecated () const
 
bool has_deprecated () const
 
bool has_jstype () const
 
bool has_jstype () const
 
bool has_lazy () const
 
bool has_lazy () const
 
bool has_packed () const
 
bool has_packed () const
 
bool has_weak () const
 
bool has_weak () const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
bool HasExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id) 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
 
PROTOBUF_NAMESPACE_ID::FieldOptions_JSType jstype () const
 
::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType jstype () const
 
bool lazy () const
 
bool lazy () const
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const FieldOptions &from)
 
void MergeFrom (const FieldOptions &from)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::UninterpretedOption > * mutable_uninterpreted_option ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption > * mutable_uninterpreted_option ()
 
PROTOBUF_NAMESPACE_ID::UninterpretedOption * mutable_uninterpreted_option (int index)
 
::PROTOBUF_NAMESPACE_ID::UninterpretedOption * mutable_uninterpreted_option (int index)
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType MutableExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType MutableExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id, int index)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::RepeatedFieldType * MutableRepeatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id)
 
FieldOptionsNew () const final
 
FieldOptionsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
FieldOptionsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
FieldOptionsoperator= (const FieldOptions &from)
 
FieldOptionsoperator= (const FieldOptions &from)
 
FieldOptionsoperator= (FieldOptions &&from) noexcept
 
FieldOptionsoperator= (FieldOptions &&from) noexcept
 
bool packed () const
 
bool packed () const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
PROTOBUF_NODISCARD _proto_TypeTraits::Singular::MutableType ReleaseExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id)
 
void set_ctype (::PROTOBUF_NAMESPACE_ID::FieldOptions_CType value)
 
void set_ctype (PROTOBUF_NAMESPACE_ID::FieldOptions_CType value)
 
void set_deprecated (bool value)
 
void set_deprecated (bool value)
 
void set_jstype (::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType value)
 
void set_jstype (PROTOBUF_NAMESPACE_ID::FieldOptions_JSType value)
 
void set_lazy (bool value)
 
void set_lazy (bool value)
 
void set_packed (bool value)
 
void set_packed (bool value)
 
void set_weak (bool value)
 
void set_weak (bool value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void SetAllocatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::MutableType value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void SetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id, int index, typename _proto_TypeTraits::Repeated::ConstType value)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void SetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::ConstType value)
 
void Swap (FieldOptions *other)
 
void Swap (FieldOptions *other)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::UninterpretedOption > & uninterpreted_option () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption > & uninterpreted_option () const
 
const PROTOBUF_NAMESPACE_ID::UninterpretedOption & uninterpreted_option (int index) const
 
const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption & uninterpreted_option (int index) const
 
int uninterpreted_option_size () const
 
int uninterpreted_option_size () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType UnsafeArenaReleaseExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id)
 
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void UnsafeArenaSetAllocatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::MutableType value)
 
void UnsafeArenaSwap (FieldOptions *other)
 
void UnsafeArenaSwap (FieldOptions *other)
 
bool weak () const
 
bool weak () const
 
virtual ~FieldOptions ()
 
 ~FieldOptions () override
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorCType_descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorCType_descriptor ()
 
static bool CType_IsValid (int value)
 
static bool CType_IsValid (int value)
 
template<typename T >
static const std::string & CType_Name (T enum_t_value)
 
template<typename T >
static const std::string & CType_Name (T enum_t_value)
 
static bool CType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CType *value)
 
static bool CType_Parse (const std::string &name, CType *value)
 
static const FieldOptionsdefault_instance ()
 
static const FieldOptionsdefault_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 FieldOptionsinternal_default_instance ()
 
static const FieldOptionsinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorJSType_descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptorJSType_descriptor ()
 
static bool JSType_IsValid (int value)
 
static bool JSType_IsValid (int value)
 
template<typename T >
static const std::string & JSType_Name (T enum_t_value)
 
template<typename T >
static const std::string & JSType_Name (T enum_t_value)
 
static bool JSType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, JSType *value)
 
static bool JSType_Parse (const std::string &name, JSType *value)
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr CType CORD
 
static constexpr int CType_ARRAYSIZE
 
static constexpr CType CType_MAX
 
static constexpr CType CType_MIN
 
static constexpr JSType JS_NORMAL
 
static constexpr JSType JS_NUMBER
 
static constexpr JSType JS_STRING
 
static constexpr int JSType_ARRAYSIZE
 
static constexpr JSType JSType_MAX
 
static constexpr JSType JSType_MIN
 
static constexpr int kIndexInFileMessages
 
static constexpr CType STRING
 
static constexpr CType STRING_PIECE
 

Protected Member Functions

 FieldOptions (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 FieldOptions (::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::UninterpretedOption * _internal_add_uninterpreted_option ()
 
::PROTOBUF_NAMESPACE_ID::UninterpretedOption * _internal_add_uninterpreted_option ()
 
PROTOBUF_NAMESPACE_ID::FieldOptions_CType _internal_ctype () const
 
::PROTOBUF_NAMESPACE_ID::FieldOptions_CType _internal_ctype () const
 
bool _internal_deprecated () const
 
bool _internal_deprecated () const
 
bool _internal_has_ctype () const
 
bool _internal_has_ctype () const
 
bool _internal_has_deprecated () const
 
bool _internal_has_deprecated () const
 
bool _internal_has_jstype () const
 
bool _internal_has_jstype () const
 
bool _internal_has_lazy () const
 
bool _internal_has_lazy () const
 
bool _internal_has_packed () const
 
bool _internal_has_packed () const
 
bool _internal_has_weak () const
 
bool _internal_has_weak () const
 
PROTOBUF_NAMESPACE_ID::FieldOptions_JSType _internal_jstype () const
 
::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType _internal_jstype () const
 
bool _internal_lazy () const
 
bool _internal_lazy () const
 
bool _internal_packed () const
 
bool _internal_packed () const
 
void _internal_set_ctype (::PROTOBUF_NAMESPACE_ID::FieldOptions_CType value)
 
void _internal_set_ctype (PROTOBUF_NAMESPACE_ID::FieldOptions_CType value)
 
void _internal_set_deprecated (bool value)
 
void _internal_set_deprecated (bool value)
 
void _internal_set_jstype (::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType value)
 
void _internal_set_jstype (PROTOBUF_NAMESPACE_ID::FieldOptions_JSType value)
 
void _internal_set_lazy (bool value)
 
void _internal_set_lazy (bool value)
 
void _internal_set_packed (bool value)
 
void _internal_set_packed (bool value)
 
void _internal_set_weak (bool value)
 
void _internal_set_weak (bool value)
 
const PROTOBUF_NAMESPACE_ID::UninterpretedOption & _internal_uninterpreted_option (int index) const
 
const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption & _internal_uninterpreted_option (int index) const
 
int _internal_uninterpreted_option_size () const
 
int _internal_uninterpreted_option_size () const
 
bool _internal_weak () const
 
bool _internal_weak () const
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (FieldOptions *other)
 
void InternalSwap (FieldOptions *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::ExtensionSet _extensions_
 
::PROTOBUF_NAMESPACE_ID::internal::HasBits< 1 > _has_bits_
 
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
 
int ctype_
 
bool deprecated_
 
int jstype_
 
bool lazy_
 
bool packed_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::UninterpretedOption > uninterpreted_option_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption > uninterpreted_option_
 
bool weak_
 

Friends

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

Detailed Description

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

Member Typedef Documentation

◆ CType [1/2]

◆ CType [2/2]

◆ DestructorSkippable_ [1/2]

typedef void FieldOptions::DestructorSkippable_
private

◆ DestructorSkippable_ [2/2]

typedef void FieldOptions::DestructorSkippable_
private

◆ InternalArenaConstructable_ [1/2]

◆ InternalArenaConstructable_ [2/2]

◆ JSType [1/2]

◆ JSType [2/2]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kUninterpretedOptionFieldNumber 
kCtypeFieldNumber 
kPackedFieldNumber 
kLazyFieldNumber 
kDeprecatedFieldNumber 
kWeakFieldNumber 
kJstypeFieldNumber 

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

◆ anonymous enum

anonymous enum : int
Enumerator
kUninterpretedOptionFieldNumber 
kCtypeFieldNumber 
kPackedFieldNumber 
kLazyFieldNumber 
kDeprecatedFieldNumber 
kWeakFieldNumber 
kJstypeFieldNumber 

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

Constructor & Destructor Documentation

◆ FieldOptions() [1/9]

FieldOptions::FieldOptions ( )

◆ ~FieldOptions() [1/2]

FieldOptions::~FieldOptions ( )
virtual

◆ FieldOptions() [2/9]

FieldOptions::FieldOptions ( const FieldOptions from)

◆ FieldOptions() [3/9]

FieldOptions::FieldOptions ( FieldOptions &&  from)
inlinenoexcept

◆ FieldOptions() [4/9]

FieldOptions::FieldOptions ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
explicitprotected

◆ FieldOptions() [5/9]

FieldOptions::FieldOptions ( )
inline

◆ ~FieldOptions() [2/2]

FieldOptions::~FieldOptions ( )
override

◆ FieldOptions() [6/9]

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

◆ FieldOptions() [7/9]

FieldOptions::FieldOptions ( const FieldOptions from)

◆ FieldOptions() [8/9]

FieldOptions::FieldOptions ( FieldOptions &&  from)
inlinenoexcept

◆ FieldOptions() [9/9]

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

Member Function Documentation

◆ _internal_add_uninterpreted_option() [1/2]

PROTOBUF_NAMESPACE_ID::UninterpretedOption * FieldOptions::_internal_add_uninterpreted_option ( )
inlineprivate

◆ _internal_add_uninterpreted_option() [2/2]

::PROTOBUF_NAMESPACE_ID::UninterpretedOption* FieldOptions::_internal_add_uninterpreted_option ( )
private

◆ _internal_ctype() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions_CType FieldOptions::_internal_ctype ( ) const
inlineprivate

◆ _internal_ctype() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions_CType FieldOptions::_internal_ctype ( ) const
private

◆ _internal_deprecated() [1/2]

bool FieldOptions::_internal_deprecated ( ) const
inlineprivate

◆ _internal_deprecated() [2/2]

bool FieldOptions::_internal_deprecated ( ) const
private

◆ _internal_has_ctype() [1/2]

bool FieldOptions::_internal_has_ctype ( ) const
inlineprivate

◆ _internal_has_ctype() [2/2]

bool FieldOptions::_internal_has_ctype ( ) const
private

◆ _internal_has_deprecated() [1/2]

bool FieldOptions::_internal_has_deprecated ( ) const
inlineprivate

◆ _internal_has_deprecated() [2/2]

bool FieldOptions::_internal_has_deprecated ( ) const
private

◆ _internal_has_jstype() [1/2]

bool FieldOptions::_internal_has_jstype ( ) const
inlineprivate

◆ _internal_has_jstype() [2/2]

bool FieldOptions::_internal_has_jstype ( ) const
private

◆ _internal_has_lazy() [1/2]

bool FieldOptions::_internal_has_lazy ( ) const
inlineprivate

◆ _internal_has_lazy() [2/2]

bool FieldOptions::_internal_has_lazy ( ) const
private

◆ _internal_has_packed() [1/2]

bool FieldOptions::_internal_has_packed ( ) const
inlineprivate

◆ _internal_has_packed() [2/2]

bool FieldOptions::_internal_has_packed ( ) const
private

◆ _internal_has_weak() [1/2]

bool FieldOptions::_internal_has_weak ( ) const
inlineprivate

◆ _internal_has_weak() [2/2]

bool FieldOptions::_internal_has_weak ( ) const
private

◆ _internal_jstype() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions_JSType FieldOptions::_internal_jstype ( ) const
inlineprivate

◆ _internal_jstype() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType FieldOptions::_internal_jstype ( ) const
private

◆ _internal_lazy() [1/2]

bool FieldOptions::_internal_lazy ( ) const
inlineprivate

◆ _internal_lazy() [2/2]

bool FieldOptions::_internal_lazy ( ) const
private

◆ _internal_packed() [1/2]

bool FieldOptions::_internal_packed ( ) const
inlineprivate

◆ _internal_packed() [2/2]

bool FieldOptions::_internal_packed ( ) const
private

◆ _internal_set_ctype() [1/2]

void FieldOptions::_internal_set_ctype ( ::PROTOBUF_NAMESPACE_ID::FieldOptions_CType  value)
inlineprivate

◆ _internal_set_ctype() [2/2]

void FieldOptions::_internal_set_ctype ( PROTOBUF_NAMESPACE_ID::FieldOptions_CType  value)
inlineprivate

◆ _internal_set_deprecated() [1/2]

void FieldOptions::_internal_set_deprecated ( bool  value)
inlineprivate

◆ _internal_set_deprecated() [2/2]

void FieldOptions::_internal_set_deprecated ( bool  value)
private

◆ _internal_set_jstype() [1/2]

void FieldOptions::_internal_set_jstype ( ::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType  value)
inlineprivate

◆ _internal_set_jstype() [2/2]

void FieldOptions::_internal_set_jstype ( PROTOBUF_NAMESPACE_ID::FieldOptions_JSType  value)
inlineprivate

◆ _internal_set_lazy() [1/2]

void FieldOptions::_internal_set_lazy ( bool  value)
inlineprivate

◆ _internal_set_lazy() [2/2]

void FieldOptions::_internal_set_lazy ( bool  value)
private

◆ _internal_set_packed() [1/2]

void FieldOptions::_internal_set_packed ( bool  value)
inlineprivate

◆ _internal_set_packed() [2/2]

void FieldOptions::_internal_set_packed ( bool  value)
private

◆ _internal_set_weak() [1/2]

void FieldOptions::_internal_set_weak ( bool  value)
inlineprivate

◆ _internal_set_weak() [2/2]

void FieldOptions::_internal_set_weak ( bool  value)
private

◆ _internal_uninterpreted_option() [1/2]

const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption & FieldOptions::_internal_uninterpreted_option ( int  index) const
inlineprivate

◆ _internal_uninterpreted_option() [2/2]

const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& FieldOptions::_internal_uninterpreted_option ( int  index) const
private

◆ _internal_uninterpreted_option_size() [1/2]

int FieldOptions::_internal_uninterpreted_option_size ( ) const
inlineprivate

◆ _internal_uninterpreted_option_size() [2/2]

int FieldOptions::_internal_uninterpreted_option_size ( ) const
private

◆ _internal_weak() [1/2]

bool FieldOptions::_internal_weak ( ) const
inlineprivate

◆ _internal_weak() [2/2]

bool FieldOptions::_internal_weak ( ) const
private

◆ _InternalParse() [1/2]

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

◆ _InternalParse() [2/2]

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

◆ _InternalSerialize()

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

◆ add_uninterpreted_option() [1/2]

PROTOBUF_NAMESPACE_ID::UninterpretedOption * FieldOptions::add_uninterpreted_option ( )
inline

◆ add_uninterpreted_option() [2/2]

::PROTOBUF_NAMESPACE_ID::UninterpretedOption* FieldOptions::add_uninterpreted_option ( )

◆ AddExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType FieldOptions::AddExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

◆ AddExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void FieldOptions::AddExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Repeated::ConstType  value 
)
inline

◆ ArenaDtor() [1/2]

void FieldOptions::ArenaDtor ( void *  object)
staticprivate

◆ ArenaDtor() [2/2]

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

◆ ByteSizeLong() [1/2]

size_t FieldOptions::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t FieldOptions::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

void FieldOptions::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void FieldOptions::Clear ( )
final

◆ clear_ctype() [1/2]

void FieldOptions::clear_ctype ( )
inline

◆ clear_ctype() [2/2]

void FieldOptions::clear_ctype ( )

◆ clear_deprecated() [1/2]

void FieldOptions::clear_deprecated ( )
inline

◆ clear_deprecated() [2/2]

void FieldOptions::clear_deprecated ( )

◆ clear_jstype() [1/2]

void FieldOptions::clear_jstype ( )
inline

◆ clear_jstype() [2/2]

void FieldOptions::clear_jstype ( )

◆ clear_lazy() [1/2]

void FieldOptions::clear_lazy ( )
inline

◆ clear_lazy() [2/2]

void FieldOptions::clear_lazy ( )

◆ clear_packed() [1/2]

void FieldOptions::clear_packed ( )
inline

◆ clear_packed() [2/2]

void FieldOptions::clear_packed ( )

◆ clear_uninterpreted_option() [1/2]

void FieldOptions::clear_uninterpreted_option ( )
inline

◆ clear_uninterpreted_option() [2/2]

void FieldOptions::clear_uninterpreted_option ( )

◆ clear_weak() [1/2]

void FieldOptions::clear_weak ( )
inline

◆ clear_weak() [2/2]

void FieldOptions::clear_weak ( )

◆ ClearExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void FieldOptions::ClearExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

◆ CopyFrom() [1/3]

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

◆ CopyFrom() [2/3]

void FieldOptions::CopyFrom ( const FieldOptions from)

◆ CopyFrom() [3/3]

void FieldOptions::CopyFrom ( const FieldOptions from)

◆ ctype() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions_CType FieldOptions::ctype ( ) const
inline

◆ ctype() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions_CType FieldOptions::ctype ( ) const

◆ CType_descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldOptions::CType_descriptor ( )
inlinestatic

◆ CType_descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldOptions::CType_descriptor ( )
inlinestatic

◆ CType_IsValid() [1/2]

static bool FieldOptions::CType_IsValid ( int  value)
inlinestatic

◆ CType_IsValid() [2/2]

static bool FieldOptions::CType_IsValid ( int  value)
inlinestatic

◆ CType_Name() [1/2]

template<typename T >
static const std::string& FieldOptions::CType_Name ( T  enum_t_value)
inlinestatic

◆ CType_Name() [2/2]

template<typename T >
static const std::string& FieldOptions::CType_Name ( T  enum_t_value)
inlinestatic

◆ CType_Parse() [1/2]

static bool FieldOptions::CType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
CType value 
)
inlinestatic

◆ CType_Parse() [2/2]

static bool FieldOptions::CType_Parse ( const std::string &  name,
CType value 
)
inlinestatic

◆ default_instance() [1/2]

const FieldOptions & FieldOptions::default_instance ( )
static

◆ default_instance() [2/2]

static const FieldOptions& FieldOptions::default_instance ( )
inlinestatic

◆ deprecated() [1/2]

bool FieldOptions::deprecated ( ) const
inline

◆ deprecated() [2/2]

bool FieldOptions::deprecated ( ) const

◆ descriptor() [1/2]

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

◆ descriptor() [2/2]

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

◆ ExtensionSize()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
int FieldOptions::ExtensionSize ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece FieldOptions::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece FieldOptions::FullMessageName ( )
inlinestaticprivate

◆ GetArena()

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

◆ GetArenaNoVirtual()

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

◆ GetCachedSize() [1/2]

int FieldOptions::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int FieldOptions::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

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

◆ GetDescriptor() [1/2]

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

◆ GetDescriptor() [2/2]

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

◆ GetExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::ConstType FieldOptions::GetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

◆ GetExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::ConstType FieldOptions::GetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id,
int  index 
) const
inline

◆ GetMaybeArenaPointer()

void* FieldOptions::GetMaybeArenaPointer ( ) const
inlinefinal

◆ GetMetadata() [1/2]

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

◆ GetMetadata() [2/2]

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

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata FieldOptions::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

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

◆ GetReflection() [2/2]

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

◆ GetRepeatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
const _proto_TypeTraits::Repeated::RepeatedFieldType& FieldOptions::GetRepeatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

◆ has_ctype() [1/2]

bool FieldOptions::has_ctype ( ) const
inline

◆ has_ctype() [2/2]

bool FieldOptions::has_ctype ( ) const

◆ has_deprecated() [1/2]

bool FieldOptions::has_deprecated ( ) const
inline

◆ has_deprecated() [2/2]

bool FieldOptions::has_deprecated ( ) const

◆ has_jstype() [1/2]

bool FieldOptions::has_jstype ( ) const
inline

◆ has_jstype() [2/2]

bool FieldOptions::has_jstype ( ) const

◆ has_lazy() [1/2]

bool FieldOptions::has_lazy ( ) const
inline

◆ has_lazy() [2/2]

bool FieldOptions::has_lazy ( ) const

◆ has_packed() [1/2]

bool FieldOptions::has_packed ( ) const
inline

◆ has_packed() [2/2]

bool FieldOptions::has_packed ( ) const

◆ has_weak() [1/2]

bool FieldOptions::has_weak ( ) const
inline

◆ has_weak() [2/2]

bool FieldOptions::has_weak ( ) const

◆ HasExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
bool FieldOptions::HasExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id) const
inline

◆ InitAsDefaultInstance()

void FieldOptions::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const FieldOptions* FieldOptions::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const FieldOptions* FieldOptions::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

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

◆ InternalSwap() [1/2]

void FieldOptions::InternalSwap ( FieldOptions other)
private

◆ InternalSwap() [2/2]

void FieldOptions::InternalSwap ( FieldOptions other)
private

◆ IsInitialized() [1/2]

bool FieldOptions::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool FieldOptions::IsInitialized ( ) const
final

◆ jstype() [1/2]

PROTOBUF_NAMESPACE_ID::FieldOptions_JSType FieldOptions::jstype ( ) const
inline

◆ jstype() [2/2]

::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType FieldOptions::jstype ( ) const

◆ JSType_descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldOptions::JSType_descriptor ( )
inlinestatic

◆ JSType_descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldOptions::JSType_descriptor ( )
inlinestatic

◆ JSType_IsValid() [1/2]

static bool FieldOptions::JSType_IsValid ( int  value)
inlinestatic

◆ JSType_IsValid() [2/2]

static bool FieldOptions::JSType_IsValid ( int  value)
inlinestatic

◆ JSType_Name() [1/2]

template<typename T >
static const std::string& FieldOptions::JSType_Name ( T  enum_t_value)
inlinestatic

◆ JSType_Name() [2/2]

template<typename T >
static const std::string& FieldOptions::JSType_Name ( T  enum_t_value)
inlinestatic

◆ JSType_Parse() [1/2]

static bool FieldOptions::JSType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
JSType value 
)
inlinestatic

◆ JSType_Parse() [2/2]

static bool FieldOptions::JSType_Parse ( const std::string &  name,
JSType value 
)
inlinestatic

◆ lazy() [1/2]

bool FieldOptions::lazy ( ) const
inline

◆ lazy() [2/2]

bool FieldOptions::lazy ( ) const

◆ MaybeArenaPtr()

void* FieldOptions::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

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

◆ MergeFrom() [2/3]

void FieldOptions::MergeFrom ( const FieldOptions from)

◆ MergeFrom() [3/3]

void FieldOptions::MergeFrom ( const FieldOptions from)

◆ MergeImpl()

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

◆ mutable_uninterpreted_option() [1/4]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption > * FieldOptions::mutable_uninterpreted_option ( )
inline

◆ mutable_uninterpreted_option() [2/4]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >* FieldOptions::mutable_uninterpreted_option ( )

◆ mutable_uninterpreted_option() [3/4]

PROTOBUF_NAMESPACE_ID::UninterpretedOption * FieldOptions::mutable_uninterpreted_option ( int  index)
inline

◆ mutable_uninterpreted_option() [4/4]

::PROTOBUF_NAMESPACE_ID::UninterpretedOption* FieldOptions::mutable_uninterpreted_option ( int  index)

◆ mutable_unknown_fields() [1/2]

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

◆ mutable_unknown_fields() [2/2]

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

◆ MutableExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType FieldOptions::MutableExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

◆ MutableExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::MutableType FieldOptions::MutableExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id,
int  index 
)
inline

◆ MutableRepeatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Repeated::RepeatedFieldType* FieldOptions::MutableRepeatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

◆ New() [1/3]

FieldOptions* FieldOptions::New ( ) const
inlinefinal

◆ New() [2/3]

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

◆ New() [3/3]

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

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ packed() [1/2]

bool FieldOptions::packed ( ) const
inline

◆ packed() [2/2]

bool FieldOptions::packed ( ) const

◆ RegisterArenaDtor() [1/2]

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

◆ RegisterArenaDtor() [2/2]

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

◆ ReleaseExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
PROTOBUF_NODISCARD _proto_TypeTraits::Singular::MutableType FieldOptions::ReleaseExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

◆ set_ctype() [1/2]

void FieldOptions::set_ctype ( ::PROTOBUF_NAMESPACE_ID::FieldOptions_CType  value)
inline

◆ set_ctype() [2/2]

void FieldOptions::set_ctype ( PROTOBUF_NAMESPACE_ID::FieldOptions_CType  value)
inline

◆ set_deprecated() [1/2]

void FieldOptions::set_deprecated ( bool  value)
inline

◆ set_deprecated() [2/2]

void FieldOptions::set_deprecated ( bool  value)

◆ set_jstype() [1/2]

void FieldOptions::set_jstype ( ::PROTOBUF_NAMESPACE_ID::FieldOptions_JSType  value)
inline

◆ set_jstype() [2/2]

void FieldOptions::set_jstype ( PROTOBUF_NAMESPACE_ID::FieldOptions_JSType  value)
inline

◆ set_lazy() [1/2]

void FieldOptions::set_lazy ( bool  value)
inline

◆ set_lazy() [2/2]

void FieldOptions::set_lazy ( bool  value)

◆ set_packed() [1/2]

void FieldOptions::set_packed ( bool  value)
inline

◆ set_packed() [2/2]

void FieldOptions::set_packed ( bool  value)

◆ set_weak() [1/2]

void FieldOptions::set_weak ( bool  value)
inline

◆ set_weak() [2/2]

void FieldOptions::set_weak ( bool  value)

◆ SetAllocatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void FieldOptions::SetAllocatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Singular::MutableType  value 
)
inline

◆ SetCachedSize() [1/2]

void FieldOptions::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void FieldOptions::SetCachedSize ( int  size) const
finalprivate

◆ SetExtension() [1/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void FieldOptions::SetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id,
int  index,
typename _proto_TypeTraits::Repeated::ConstType  value 
)
inline

◆ SetExtension() [2/2]

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void FieldOptions::SetExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Singular::ConstType  value 
)
inline

◆ SharedCtor() [1/2]

void FieldOptions::SharedCtor ( )
inlineprivate

◆ SharedCtor() [2/2]

void FieldOptions::SharedCtor ( )
private

◆ SharedDtor() [1/2]

void FieldOptions::SharedDtor ( )
inlineprivate

◆ SharedDtor() [2/2]

void FieldOptions::SharedDtor ( )
private

◆ Swap() [1/2]

void FieldOptions::Swap ( FieldOptions other)
inline

◆ Swap() [2/2]

void FieldOptions::Swap ( FieldOptions other)
inline

◆ uninterpreted_option() [1/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::PROTOBUF_NAMESPACE_ID::UninterpretedOption > & FieldOptions::uninterpreted_option ( ) const
inline

◆ uninterpreted_option() [2/4]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption >& FieldOptions::uninterpreted_option ( ) const

◆ uninterpreted_option() [3/4]

const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption & FieldOptions::uninterpreted_option ( int  index) const
inline

◆ uninterpreted_option() [4/4]

const ::PROTOBUF_NAMESPACE_ID::UninterpretedOption& FieldOptions::uninterpreted_option ( int  index) const

◆ uninterpreted_option_size() [1/2]

int FieldOptions::uninterpreted_option_size ( ) const
inline

◆ uninterpreted_option_size() [2/2]

int FieldOptions::uninterpreted_option_size ( ) const

◆ unknown_fields() [1/2]

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

◆ unknown_fields() [2/2]

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

◆ UnsafeArenaReleaseExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
_proto_TypeTraits::Singular::MutableType FieldOptions::UnsafeArenaReleaseExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id)
inline

◆ UnsafeArenaSetAllocatedExtension()

template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed>
void FieldOptions::UnsafeArenaSetAllocatedExtension ( const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< FieldOptions, _proto_TypeTraits, _field_type, _is_packed > &  id,
typename _proto_TypeTraits::Singular::MutableType  value 
)
inline

◆ UnsafeArenaSwap() [1/2]

void FieldOptions::UnsafeArenaSwap ( FieldOptions other)
inline

◆ UnsafeArenaSwap() [2/2]

void FieldOptions::UnsafeArenaSwap ( FieldOptions other)
inline

◆ weak() [1/2]

bool FieldOptions::weak ( ) const
inline

◆ weak() [2/2]

bool FieldOptions::weak ( ) const

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

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

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

◆ ::TableStruct_google_2fprotobuf_2fdescriptor_2eproto

◆ swap [1/2]

void swap ( FieldOptions a,
FieldOptions b 
)
friend

◆ swap [2/2]

void swap ( FieldOptions a,
FieldOptions b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize FieldOptions::_cached_size_
mutableprivate

◆ _class_data_

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

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

◆ _extensions_

PROTOBUF_NAMESPACE_ID::internal::ExtensionSet FieldOptions::_extensions_
private

◆ _has_bits_

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

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena FieldOptions::_internal_metadata_
private

◆ CORD

static constexpr CType FieldOptions::CORD
staticconstexpr

◆ ctype_

int FieldOptions::ctype_
private

◆ CType_ARRAYSIZE

static constexpr int FieldOptions::CType_ARRAYSIZE
staticconstexpr

◆ CType_MAX

static constexpr CType FieldOptions::CType_MAX
staticconstexpr

◆ CType_MIN

static constexpr CType FieldOptions::CType_MIN
staticconstexpr

◆ deprecated_

bool FieldOptions::deprecated_
private

◆ JS_NORMAL

static constexpr JSType FieldOptions::JS_NORMAL
staticconstexpr

◆ JS_NUMBER

static constexpr JSType FieldOptions::JS_NUMBER
staticconstexpr

◆ JS_STRING

static constexpr JSType FieldOptions::JS_STRING
staticconstexpr

◆ jstype_

int FieldOptions::jstype_
private

◆ JSType_ARRAYSIZE

static constexpr int FieldOptions::JSType_ARRAYSIZE
staticconstexpr

◆ JSType_MAX

static constexpr JSType FieldOptions::JSType_MAX
staticconstexpr

◆ JSType_MIN

static constexpr JSType FieldOptions::JSType_MIN
staticconstexpr

◆ kIndexInFileMessages

static constexpr int FieldOptions::kIndexInFileMessages
staticconstexpr
Initial value:
=
15

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

◆ lazy_

bool FieldOptions::lazy_
private

◆ packed_

bool FieldOptions::packed_
private

◆ STRING

static constexpr CType FieldOptions::STRING
staticconstexpr

◆ STRING_PIECE

static constexpr CType FieldOptions::STRING_PIECE
staticconstexpr

◆ uninterpreted_option_ [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::UninterpretedOption > FieldOptions::uninterpreted_option_
private

◆ uninterpreted_option_ [2/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::PROTOBUF_NAMESPACE_ID::UninterpretedOption > FieldOptions::uninterpreted_option_
private

◆ weak_

bool FieldOptions::weak_
private

The documentation for this class was generated from the following files:
FieldOptions_JSType_JS_NUMBER
@ FieldOptions_JSType_JS_NUMBER
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:286
FieldOptions_CType_CType_MAX
constexpr FieldOptions_CType FieldOptions_CType_CType_MAX
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:266
FieldOptions_JSType_JS_NORMAL
@ FieldOptions_JSType_JS_NORMAL
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:284
FieldOptions_JSType_JSType_MAX
constexpr FieldOptions_JSType FieldOptions_JSType_JSType_MAX
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:290
FieldOptions::MergeImpl
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
Definition: protobuf/src/google/protobuf/descriptor.pb.cc:7833
FieldOptions_CType_STRING
@ FieldOptions_CType_STRING
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:260
FieldOptions_JSType_JS_STRING
@ FieldOptions_JSType_JS_STRING
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:285
FieldOptions_CType_CORD
@ FieldOptions_CType_CORD
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:261
FieldOptions_CType_STRING_PIECE
@ FieldOptions_CType_STRING_PIECE
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:262
FieldOptions_CType_CType_MIN
constexpr FieldOptions_CType FieldOptions_CType_CType_MIN
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:265
FieldOptions_CType_CType_ARRAYSIZE
constexpr int FieldOptions_CType_CType_ARRAYSIZE
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:267
FieldOptions_JSType_JSType_MIN
constexpr FieldOptions_JSType FieldOptions_JSType_JSType_MIN
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:289
FieldOptions_JSType_JSType_ARRAYSIZE
constexpr int FieldOptions_JSType_JSType_ARRAYSIZE
Definition: bloaty/third_party/protobuf/src/google/protobuf/descriptor.pb.h:291


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