class FileOptions
Defined at line 6013 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
-------------------------------------------------------------------
Public Members
static const int kIndexInFileMessages
static FileOptions_OptimizeMode SPEED
static FileOptions_OptimizeMode CODE_SIZE
static FileOptions_OptimizeMode LITE_RUNTIME
static FileOptions_OptimizeMode OptimizeMode_MIN
static FileOptions_OptimizeMode OptimizeMode_MAX
static const int OptimizeMode_ARRAYSIZE
Protected Members
static ClassDataFull _class_data_
Public Methods
template <typename _proto_TypeTraits, ::google::protobuf::internal::FieldType _field_type, bool _is_packed>
void ClearExtension (const ::google::protobuf::internal::ExtensionIdentifier<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6519 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, typename _proto_TypeTraits::Repeated::ConstType value)
Defined at line 6659 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void CopyFrom (const FileOptions & from)
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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6528 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6648 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename = void>
void FileOptions (::google::protobuf::internal::ConstantInitialized )
void Clear ()
::size_t ByteSizeLong ()
void FileOptions ()
Defined at line 6017 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void FileOptions (const FileOptions & from)
Defined at line 6031 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void FileOptions (FileOptions && from)
Defined at line 6032 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
FileOptions & operator= (const FileOptions & from)
Defined at line 6034 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
FileOptions & operator= (FileOptions && from)
Defined at line 6038 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::UnknownFieldSet & unknown_fields ()
Defined at line 6048 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
Defined at line 6052 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::Descriptor * descriptor ()
Defined at line 6057 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::Descriptor * GetDescriptor ()
Defined at line 6060 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::Reflection * GetReflection ()
Defined at line 6063 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::Metadata GetMetadata ()
const FileOptions & default_instance ()
Defined at line 6066 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const FileOptions * internal_default_instance ()
Defined at line 6069 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void Swap (FileOptions * other)
Defined at line 6075 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void UnsafeArenaSwap (FileOptions * other)
Defined at line 6083 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
FileOptions * New (::google::protobuf::Arena * arena)
implements Message ----------------------------------------------
Defined at line 6091 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void MergeFrom (const FileOptions & from)
Defined at line 6097 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool IsInitialized ()
Defined at line 6105 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
int GetCachedSize ()
Defined at line 6134 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool OptimizeMode_IsValid (int value)
Defined at line 6166 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::EnumDescriptor * OptimizeMode_descriptor ()
Defined at line 6172 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename T>
const std::string & OptimizeMode_Name (T value)
Defined at line 6176 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool OptimizeMode_Parse (absl::string_view name, OptimizeMode * value)
Defined at line 6179 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6511 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6537 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6546 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6555 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, typename _proto_TypeTraits::Singular::ConstType value)
Defined at line 6564 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, typename _proto_TypeTraits::Singular::MutableType value)
Defined at line 6573 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, typename _proto_TypeTraits::Singular::MutableType value)
Defined at line 6582 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6591 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6600 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, int index)
Defined at line 6611 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, int index)
Defined at line 6621 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, int index)
Defined at line 6630 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id, int index, typename _proto_TypeTraits::Repeated::ConstType value)
Defined at line 6639 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6669 of file ../../third_party/protobuf/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<FileOptions, _proto_TypeTraits, _field_type, _is_packed> & id)
Defined at line 6679 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void ~FileOptions ()
::uint8_t * _InternalSerialize (::uint8_t * target, ::google::protobuf::io::EpsCopyOutputStream * stream)
int uninterpreted_option_size ()
repeated .google.protobuf.UninterpretedOption uninterpreted_option = 999;
Defined at line 17137 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_uninterpreted_option ()
Defined at line 17140 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::UninterpretedOption * mutable_uninterpreted_option (int index)
Defined at line 17144 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption> * mutable_uninterpreted_option ()
Defined at line 17149 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::UninterpretedOption & uninterpreted_option (int index)
Defined at line 17155 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::UninterpretedOption * add_uninterpreted_option ()
Defined at line 17160 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::RepeatedPtrField< ::google::protobuf::UninterpretedOption> & uninterpreted_option ()
Defined at line 17166 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_java_package ()
optional string java_package = 1;
Defined at line 16095 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_java_package ()
Defined at line 16099 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & java_package ()
Defined at line 16104 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_java_package (Arg_ && arg, Args_... args)
Defined at line 16110 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_java_package ()
Defined at line 16117 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_java_package ()
Defined at line 16136 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_java_package (std::string * value)
Defined at line 16149 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_java_outer_classname ()
optional string java_outer_classname = 8;
Defined at line 16164 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_java_outer_classname ()
Defined at line 16168 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & java_outer_classname ()
Defined at line 16173 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_java_outer_classname (Arg_ && arg, Args_... args)
Defined at line 16179 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_java_outer_classname ()
Defined at line 16186 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_java_outer_classname ()
Defined at line 16205 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_java_outer_classname (std::string * value)
Defined at line 16218 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_go_package ()
optional string go_package = 11;
Defined at line 16346 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_go_package ()
Defined at line 16350 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & go_package ()
Defined at line 16355 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_go_package (Arg_ && arg, Args_... args)
Defined at line 16361 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_go_package ()
Defined at line 16368 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_go_package ()
Defined at line 16387 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_go_package (std::string * value)
Defined at line 16400 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_objc_class_prefix ()
optional string objc_class_prefix = 36;
Defined at line 16555 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_objc_class_prefix ()
Defined at line 16559 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & objc_class_prefix ()
Defined at line 16564 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_objc_class_prefix (Arg_ && arg, Args_... args)
Defined at line 16570 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_objc_class_prefix ()
Defined at line 16577 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_objc_class_prefix ()
Defined at line 16596 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_objc_class_prefix (std::string * value)
Defined at line 16609 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_csharp_namespace ()
optional string csharp_namespace = 37;
Defined at line 16624 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_csharp_namespace ()
Defined at line 16628 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & csharp_namespace ()
Defined at line 16633 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_csharp_namespace (Arg_ && arg, Args_... args)
Defined at line 16639 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_csharp_namespace ()
Defined at line 16646 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_csharp_namespace ()
Defined at line 16665 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_csharp_namespace (std::string * value)
Defined at line 16678 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_swift_prefix ()
optional string swift_prefix = 39;
Defined at line 16693 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_swift_prefix ()
Defined at line 16697 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & swift_prefix ()
Defined at line 16702 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_swift_prefix (Arg_ && arg, Args_... args)
Defined at line 16708 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_swift_prefix ()
Defined at line 16715 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_swift_prefix ()
Defined at line 16734 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_swift_prefix (std::string * value)
Defined at line 16747 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_php_class_prefix ()
optional string php_class_prefix = 40;
Defined at line 16762 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_php_class_prefix ()
Defined at line 16766 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & php_class_prefix ()
Defined at line 16771 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_php_class_prefix (Arg_ && arg, Args_... args)
Defined at line 16777 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_php_class_prefix ()
Defined at line 16784 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_php_class_prefix ()
Defined at line 16803 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_php_class_prefix (std::string * value)
Defined at line 16816 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_php_namespace ()
optional string php_namespace = 41;
Defined at line 16831 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_php_namespace ()
Defined at line 16835 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & php_namespace ()
Defined at line 16840 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_php_namespace (Arg_ && arg, Args_... args)
Defined at line 16846 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_php_namespace ()
Defined at line 16853 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_php_namespace ()
Defined at line 16872 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_php_namespace (std::string * value)
Defined at line 16885 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_php_metadata_namespace ()
optional string php_metadata_namespace = 44;
Defined at line 16900 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_php_metadata_namespace ()
Defined at line 16904 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & php_metadata_namespace ()
Defined at line 16909 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_php_metadata_namespace (Arg_ && arg, Args_... args)
Defined at line 16915 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_php_metadata_namespace ()
Defined at line 16922 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_php_metadata_namespace ()
Defined at line 16941 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_php_metadata_namespace (std::string * value)
Defined at line 16954 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_ruby_package ()
optional string ruby_package = 45;
Defined at line 16969 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_ruby_package ()
Defined at line 16973 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const std::string & ruby_package ()
Defined at line 16978 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
template <typename Arg_ = const std::string&, typename... Args_>
void set_ruby_package (Arg_ && arg, Args_... args)
Defined at line 16984 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * mutable_ruby_package ()
Defined at line 16991 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
std::string * release_ruby_package ()
Defined at line 17010 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_ruby_package (std::string * value)
Defined at line 17023 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_features ()
optional .google.protobuf.FeatureSet features = 50;
Defined at line 17038 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_features ()
Defined at line 17043 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
const ::google::protobuf::FeatureSet & features ()
Defined at line 17053 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::FeatureSet * release_features ()
Defined at line 17070 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::FeatureSet * mutable_features ()
Defined at line 17106 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_allocated_features (::google::protobuf::FeatureSet * value)
Defined at line 17112 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void unsafe_arena_set_allocated_features (::google::protobuf::FeatureSet * value)
Defined at line 17057 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::FeatureSet * unsafe_arena_release_features ()
Defined at line 17089 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_java_multiple_files ()
optional bool java_multiple_files = 10 [default = false];
Defined at line 16233 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_java_multiple_files ()
Defined at line 16237 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool java_multiple_files ()
Defined at line 16242 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_java_multiple_files (bool value)
Defined at line 16246 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_java_generate_equals_and_hash ()
optional bool java_generate_equals_and_hash = 20 [deprecated = true];
Defined at line 16261 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_java_generate_equals_and_hash ()
Defined at line 16265 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool java_generate_equals_and_hash ()
Defined at line 16270 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_java_generate_equals_and_hash (bool value)
Defined at line 16274 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_java_string_check_utf8 ()
optional bool java_string_check_utf8 = 27 [default = false];
Defined at line 16289 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_java_string_check_utf8 ()
Defined at line 16293 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool java_string_check_utf8 ()
Defined at line 16298 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_java_string_check_utf8 (bool value)
Defined at line 16302 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_cc_generic_services ()
optional bool cc_generic_services = 16 [default = false];
Defined at line 16415 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_cc_generic_services ()
Defined at line 16419 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool cc_generic_services ()
Defined at line 16424 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_cc_generic_services (bool value)
Defined at line 16428 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_java_generic_services ()
optional bool java_generic_services = 17 [default = false];
Defined at line 16443 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_java_generic_services ()
Defined at line 16447 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool java_generic_services ()
Defined at line 16452 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_java_generic_services (bool value)
Defined at line 16456 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_py_generic_services ()
optional bool py_generic_services = 18 [default = false];
Defined at line 16471 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_py_generic_services ()
Defined at line 16475 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool py_generic_services ()
Defined at line 16480 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_py_generic_services (bool value)
Defined at line 16484 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_deprecated ()
optional bool deprecated = 23 [default = false];
Defined at line 16499 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_deprecated ()
Defined at line 16503 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool deprecated ()
Defined at line 16508 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_deprecated (bool value)
Defined at line 16512 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_optimize_for ()
optional .google.protobuf.FileOptions.OptimizeMode optimize_for = 9 [default = SPEED];
Defined at line 16317 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_optimize_for ()
Defined at line 16321 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
::google::protobuf::FileOptions_OptimizeMode optimize_for ()
Defined at line 16326 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_optimize_for (::google::protobuf::FileOptions_OptimizeMode value)
Defined at line 16330 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool has_cc_enable_arenas ()
optional bool cc_enable_arenas = 31 [default = true];
Defined at line 16527 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void clear_cc_enable_arenas ()
Defined at line 16531 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
bool cc_enable_arenas ()
Defined at line 16536 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void set_cc_enable_arenas (bool value)
Defined at line 16540 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
Protected Methods
void FileOptions (::google::protobuf::Arena * arena)
void FileOptions (::google::protobuf::Arena * arena, const FileOptions & from)
const ::google::protobuf::internal::ClassData * GetClassData ()
auto InternalNewImpl_ ()
void FileOptions (::google::protobuf::Arena * arena, FileOptions && from)
Defined at line 6149 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
void * PlacementNew_ (const void * , void * mem, ::google::protobuf::Arena * arena)
Enumerations
enum
| Name | Value |
|---|---|
| kUninterpretedOptionFieldNumber | 999 |
| kJavaPackageFieldNumber | 1 |
| kJavaOuterClassnameFieldNumber | 8 |
| kGoPackageFieldNumber | 11 |
| kObjcClassPrefixFieldNumber | 36 |
| kCsharpNamespaceFieldNumber | 37 |
| kSwiftPrefixFieldNumber | 39 |
| kPhpClassPrefixFieldNumber | 40 |
| kPhpNamespaceFieldNumber | 41 |
| kPhpMetadataNamespaceFieldNumber | 44 |
| kRubyPackageFieldNumber | 45 |
| kFeaturesFieldNumber | 50 |
| kJavaMultipleFilesFieldNumber | 10 |
| kJavaGenerateEqualsAndHashFieldNumber | 20 |
| kJavaStringCheckUtf8FieldNumber | 27 |
| kCcGenericServicesFieldNumber | 16 |
| kJavaGenericServicesFieldNumber | 17 |
| kPyGenericServicesFieldNumber | 18 |
| kDeprecatedFieldNumber | 23 |
| kOptimizeForFieldNumber | 9 |
| kCcEnableArenasFieldNumber | 31 |
accessors -------------------------------------------------------
Defined at line 6184 of file ../../third_party/protobuf/src/google/protobuf/descriptor.pb.h
Friends
class TableStruct_google_2fprotobuf_2fdescriptor_2eproto
template <typename T>
class InternalHelper
class Arena
class MessageLite
class TcParser
template <typename T>
basic_string_view FileOptions ()
void FileOptions (FileOptions & aFileOptions & b)