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)