class FieldOptions

Defined at line 7828 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

-------------------------------------------------------------------

Public Members

static const int kIndexInFileMessages
static FieldOptions_CType STRING
static FieldOptions_CType CORD
static FieldOptions_CType STRING_PIECE
static FieldOptions_CType CType_MIN
static FieldOptions_CType CType_MAX
static const int CType_ARRAYSIZE
static FieldOptions_JSType JS_NORMAL
static FieldOptions_JSType JS_STRING
static FieldOptions_JSType JS_NUMBER
static FieldOptions_JSType JSType_MIN
static FieldOptions_JSType JSType_MAX
static const int JSType_ARRAYSIZE
static FieldOptions_OptionRetention RETENTION_UNKNOWN
static FieldOptions_OptionRetention RETENTION_RUNTIME
static FieldOptions_OptionRetention RETENTION_SOURCE
static FieldOptions_OptionRetention OptionRetention_MIN
static FieldOptions_OptionRetention OptionRetention_MAX
static const int OptionRetention_ARRAYSIZE
static FieldOptions_OptionTargetType TARGET_TYPE_UNKNOWN
static FieldOptions_OptionTargetType TARGET_TYPE_FILE
static FieldOptions_OptionTargetType TARGET_TYPE_EXTENSION_RANGE
static FieldOptions_OptionTargetType TARGET_TYPE_MESSAGE
static FieldOptions_OptionTargetType TARGET_TYPE_FIELD
static FieldOptions_OptionTargetType TARGET_TYPE_ONEOF
static FieldOptions_OptionTargetType TARGET_TYPE_ENUM
static FieldOptions_OptionTargetType TARGET_TYPE_ENUM_ENTRY
static FieldOptions_OptionTargetType TARGET_TYPE_SERVICE
static FieldOptions_OptionTargetType TARGET_TYPE_METHOD
static FieldOptions_OptionTargetType OptionTargetType_MIN
static FieldOptions_OptionTargetType OptionTargetType_MAX
static const int OptionTargetType_ARRAYSIZE

Public Methods

void FieldOptions ()

Defined at line 7831 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void FieldOptions (FieldOptions && from)

Defined at line 7847 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

FieldOptions & operator= (const FieldOptions & from)

Defined at line 7848 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

FieldOptions & operator= (FieldOptions && from)

Defined at line 7852 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::UnknownFieldSet & unknown_fields ()

Defined at line 7862 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()

Defined at line 7866 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::Descriptor * descriptor ()

Defined at line 7871 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::Descriptor * GetDescriptor ()

Defined at line 7874 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::Reflection * GetReflection ()

Defined at line 7878 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const FieldOptions & default_instance ()

Defined at line 7881 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void Swap (FieldOptions * other)

Defined at line 7886 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void UnsafeArenaSwap (FieldOptions * other)

Defined at line 7894 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

FieldOptions * New (::google::protobuf::Arena * arena)

implements Message ----------------------------------------------

Defined at line 7902 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool CType_IsValid (int value)

Defined at line 7984 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::EnumDescriptor * CType_descriptor ()

Defined at line 7990 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename T>
const ::std::string & CType_Name (T value)

Defined at line 7994 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool CType_Parse (::absl::string_view name, CType * value)

Defined at line 7997 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool OptionRetention_IsValid (int value)

Defined at line 8026 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::EnumDescriptor * OptionRetention_descriptor ()

Defined at line 8032 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename T>
const ::std::string & OptionRetention_Name (T value)

Defined at line 8036 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool OptionRetention_Parse (::absl::string_view name, OptionRetention * value)

Defined at line 8039 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool OptionTargetType_IsValid (int value)

Defined at line 8054 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::EnumDescriptor * OptionTargetType_descriptor ()

Defined at line 8060 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename T>
const ::std::string & OptionTargetType_Name (T value)

Defined at line 8064 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool OptionTargetType_Parse (::absl::string_view name, OptionTargetType * value)

Defined at line 8067 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename _proto_TypeTraits, ::google::protobuf::internal::FieldType _field_type, bool _is_packed, typename = typename _proto_TypeTraits::Singular>
bool HasExtension (const ::google::protobuf::internal::ExtensionIdentifier<FieldOptions, _proto_TypeTraits, _field_type, _is_packed> & id)

Defined at line 8295 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8303 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename _proto_TypeTraits, ::google::protobuf::internal::FieldType _field_type, bool _is_packed, typename = typename _proto_TypeTraits::Repeated>
int ExtensionSize (const ::google::protobuf::internal::ExtensionIdentifier<FieldOptions, _proto_TypeTraits, _field_type, _is_packed> & id)

Defined at line 8312 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename _proto_TypeTraits, ::google::protobuf::internal::FieldType _field_type, bool _is_packed, ::std::enable_if_t<!_proto_TypeTraits::kLifetimeBound, int> = 0>
typename _proto_TypeTraits::Singular::ConstType GetExtension (const ::google::protobuf::internal::ExtensionIdentifier<FieldOptions, _proto_TypeTraits, _field_type, _is_packed> & id)

Defined at line 8321 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename _proto_TypeTraits, ::google::protobuf::internal::FieldType _field_type, bool _is_packed, ::std::enable_if_t<_proto_TypeTraits::kLifetimeBound, int> = 0>
typename _proto_TypeTraits::Singular::ConstType GetExtension (const ::google::protobuf::internal::ExtensionIdentifier<FieldOptions, _proto_TypeTraits, _field_type, _is_packed> & id)

Defined at line 8332 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8343 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8353 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8363 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8372 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8381 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8389 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename _proto_TypeTraits, ::google::protobuf::internal::FieldType _field_type, bool _is_packed, ::std::enable_if_t<!_proto_TypeTraits::kLifetimeBound, int> = 0>
typename _proto_TypeTraits::Repeated::ConstType GetExtension (const ::google::protobuf::internal::ExtensionIdentifier<FieldOptions, _proto_TypeTraits, _field_type, _is_packed> & id, int index)

Defined at line 8400 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename _proto_TypeTraits, ::google::protobuf::internal::FieldType _field_type, bool _is_packed, ::std::enable_if_t<_proto_TypeTraits::kLifetimeBound, int> = 0>
typename _proto_TypeTraits::Repeated::ConstType GetExtension (const ::google::protobuf::internal::ExtensionIdentifier<FieldOptions, _proto_TypeTraits, _field_type, _is_packed> & id, int index)

Defined at line 8412 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8423 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8432 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8441 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8453 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8463 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

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

Defined at line 8474 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void ~FieldOptions ()
template <typename = void>
void FieldOptions (::google::protobuf::internal::ConstantInitialized , const ::google::protobuf::internal::ClassData * class_data)
void CopyFrom (const FieldOptions & from)
void Clear ()
::size_t ByteSizeLong ()
void FieldOptions (const FieldOptions & from)

Defined at line 7846 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::Metadata GetMetadata ()
void MergeFrom (const FieldOptions & from)

Defined at line 7909 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool IsInitialized ()

Defined at line 7916 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

int GetCachedSize ()

Defined at line 7945 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool JSType_IsValid (int value)

Defined at line 8005 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::EnumDescriptor * JSType_descriptor ()

Defined at line 8011 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

template <typename T>
const ::std::string & JSType_Name (T value)

Defined at line 8015 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool JSType_Parse (::absl::string_view name, JSType * value)

Defined at line 8018 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
auto InternalGenerateClassData_ (const MessageLite & prototype, const ::google::protobuf::internal::TcParseTableBase * tc_table)
int edition_defaults_size ()

repeated .google.protobuf.FieldOptions.EditionDefault edition_defaults = 20;

Defined at line 19920 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_edition_defaults ()

Defined at line 19923 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::FieldOptions_EditionDefault & edition_defaults (int index)

Defined at line 19928 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_EditionDefault * mutable_edition_defaults (int index)

Defined at line 19933 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_EditionDefault * add_edition_defaults ()

Defined at line 19938 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldOptions_EditionDefault> & edition_defaults ()

Defined at line 19948 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::RepeatedPtrField< ::google::protobuf::FieldOptions_EditionDefault> * mutable_edition_defaults ()

Defined at line 19953 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

int uninterpreted_option_size ()

repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;

Defined at line 20171 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_uninterpreted_option ()

Defined at line 20174 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::UninterpretedOption & uninterpreted_option (int index)

Defined at line 20179 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::UninterpretedOption * mutable_uninterpreted_option (int index)

Defined at line 20184 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::UninterpretedOption * add_uninterpreted_option ()

Defined at line 20189 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption> & uninterpreted_option ()

Defined at line 20199 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption> * mutable_uninterpreted_option ()

Defined at line 20204 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_features ()

optional .google.protobuf.FeatureSet features = 21;

Defined at line 19972 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_features ()

Defined at line 19977 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::FeatureSet & features ()

Defined at line 19987 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FeatureSet * release_features ()

Defined at line 20005 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FeatureSet * mutable_features ()

Defined at line 20041 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_allocated_features (::google::protobuf::FeatureSet * value)

Defined at line 20048 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void unsafe_arena_set_allocated_features (::google::protobuf::FeatureSet * value)

Defined at line 19991 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FeatureSet * unsafe_arena_release_features ()

Defined at line 20024 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_feature_support ()

optional .google.protobuf.FieldOptions.FeatureSupport feature_support = 22;

Defined at line 20070 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_feature_support ()

Defined at line 20075 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::FieldOptions_FeatureSupport & feature_support ()

Defined at line 20085 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_FeatureSupport * release_feature_support ()

Defined at line 20103 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_FeatureSupport * mutable_feature_support ()

Defined at line 20139 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_allocated_feature_support (::google::protobuf::FieldOptions_FeatureSupport * value)

Defined at line 20146 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void unsafe_arena_set_allocated_feature_support (::google::protobuf::FieldOptions_FeatureSupport * value)

Defined at line 20089 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_FeatureSupport * unsafe_arena_release_feature_support ()

Defined at line 20122 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_ctype ()

optional .google.protobuf.FieldOptions.CType ctype = 1 [default = STRING];

Defined at line 19599 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_ctype ()

Defined at line 19603 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_CType ctype ()

Defined at line 19608 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_ctype (::google::protobuf::FieldOptions_CType value)

Defined at line 19612 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_packed ()

optional bool packed = 2;

Defined at line 19630 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_packed ()

Defined at line 19634 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool packed ()

Defined at line 19639 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_packed (bool value)

Defined at line 19643 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_deprecated ()

optional bool deprecated = 3 [default = false];

Defined at line 19745 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_deprecated ()

Defined at line 19749 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool deprecated ()

Defined at line 19754 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_deprecated (bool value)

Defined at line 19758 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_lazy ()

optional bool lazy = 5 [default = false];

Defined at line 19689 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_lazy ()

Defined at line 19693 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool lazy ()

Defined at line 19698 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_lazy (bool value)

Defined at line 19702 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_weak ()

optional bool weak = 10 [default = false, deprecated = true];

Defined at line 19773 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_weak ()

Defined at line 19777 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool weak ()

Defined at line 19782 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_weak (bool value)

Defined at line 19786 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_jstype ()

optional .google.protobuf.FieldOptions.JSType jstype = 6 [default = JS_NORMAL];

Defined at line 19658 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_jstype ()

Defined at line 19662 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_JSType jstype ()

Defined at line 19667 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_jstype (::google::protobuf::FieldOptions_JSType value)

Defined at line 19671 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_unverified_lazy ()

optional bool unverified_lazy = 15 [default = false];

Defined at line 19717 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_unverified_lazy ()

Defined at line 19721 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool unverified_lazy ()

Defined at line 19726 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_unverified_lazy (bool value)

Defined at line 19730 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_debug_redact ()

optional bool debug_redact = 16 [default = false];

Defined at line 19801 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_debug_redact ()

Defined at line 19805 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool debug_redact ()

Defined at line 19810 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_debug_redact (bool value)

Defined at line 19814 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

bool has_retention ()

optional .google.protobuf.FieldOptions.OptionRetention retention = 17;

Defined at line 19829 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_retention ()

Defined at line 19833 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_OptionRetention retention ()

Defined at line 19838 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_retention (::google::protobuf::FieldOptions_OptionRetention value)

Defined at line 19842 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

int targets_size ()

repeated .google.protobuf.FieldOptions.OptionTargetType targets = 19;

Defined at line 19863 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void clear_targets ()

Defined at line 19866 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::FieldOptions_OptionTargetType targets (int index)

Defined at line 19871 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void set_targets (int index, ::google::protobuf::FieldOptions_OptionTargetType value)

Defined at line 19875 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

void add_targets (::google::protobuf::FieldOptions_OptionTargetType value)

Defined at line 19882 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

const ::google::protobuf::RepeatedField<int> & targets ()

Defined at line 19893 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

::google::protobuf::RepeatedField<int> * mutable_targets ()

Defined at line 19898 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

Enumerations

enum (unnamed) : int
Name Value
kEditionDefaultsFieldNumber 20
kUninterpretedOptionFieldNumber 999
kFeaturesFieldNumber 21
kFeatureSupportFieldNumber 22
kCtypeFieldNumber 1
kPackedFieldNumber 2
kDeprecatedFieldNumber 3
kLazyFieldNumber 5
kWeakFieldNumber 10
kJstypeFieldNumber 6
kUnverifiedLazyFieldNumber 15
kDebugRedactFieldNumber 16
kRetentionFieldNumber 17
kTargetsFieldNumber 19

accessors -------------------------------------------------------

Defined at line 8073 of file ../../third_party/protobuf/src/src/google/protobuf/descriptor.pb.h

Friends

class TableStruct_google_2fprotobuf_2fdescriptor_2eproto
template <typename T>
class InternalHelper
class PrivateAccess
class Arena
class MessageLite
class TcParser
template <typename T>
basic_string_view FieldOptions ()
void FieldOptions (FieldOptions & aFieldOptions & b)