#include <descriptor.pb.h>
Public Types | |
enum | : int { kFieldFieldNumber = 2, kNestedTypeFieldNumber = 3, kEnumTypeFieldNumber = 4, kExtensionRangeFieldNumber = 5, kExtensionFieldNumber = 6, kOneofDeclFieldNumber = 8, kReservedRangeFieldNumber = 9, kReservedNameFieldNumber = 10, kNameFieldNumber = 1, kOptionsFieldNumber = 7 } |
typedef DescriptorProto_ExtensionRange | ExtensionRange |
typedef DescriptorProto_ReservedRange | ReservedRange |
Public Member Functions | |
PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * | add_enum_type () |
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * | add_extension () |
PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * | add_extension_range () |
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * | add_field () |
PROTOBUF_NAMESPACE_ID::DescriptorProto * | add_nested_type () |
PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * | add_oneof_decl () |
std::string * | add_reserved_name () |
void | add_reserved_name (const char *value) |
void | add_reserved_name (const char *value, size_t size) |
void | add_reserved_name (const std::string &value) |
void | add_reserved_name (std::string &&value) |
PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * | add_reserved_range () |
size_t | ByteSizeLong () const final |
PROTOBUF_ATTRIBUTE_REINITIALIZES void | Clear () final |
void | clear_enum_type () |
void | clear_extension () |
void | clear_extension_range () |
void | clear_field () |
void | clear_name () |
void | clear_nested_type () |
void | clear_oneof_decl () |
void | clear_options () |
void | clear_reserved_name () |
void | clear_reserved_range () |
void | CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final |
void | CopyFrom (const DescriptorProto &from) |
DescriptorProto () | |
DescriptorProto (const DescriptorProto &from) | |
DescriptorProto (DescriptorProto &&from) noexcept | |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > & | enum_type () const |
const PROTOBUF_NAMESPACE_ID::EnumDescriptorProto & | enum_type (int index) const |
int | enum_type_size () const |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & | extension () const |
const PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & | extension (int index) const |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > & | extension_range () const |
const PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange & | extension_range (int index) const |
int | extension_range_size () const |
int | extension_size () const |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > & | field () const |
const PROTOBUF_NAMESPACE_ID::FieldDescriptorProto & | field (int index) const |
int | field_size () const |
inline ::PROTOBUF_NAMESPACE_ID::Arena * | GetArena () const final |
int | GetCachedSize () const final |
void * | GetMaybeArenaPointer () const final |
::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadata () const final |
bool | has_name () const |
::PROTOBUF_NAMESPACE_ID::uint8 * | InternalSerializeWithCachedSizesToArray (::PROTOBUF_NAMESPACE_ID::uint8 *target) const final |
bool | IsInitialized () const final |
void | MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final |
void | MergeFrom (const DescriptorProto &from) |
bool | MergePartialFromCodedStream (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > * | mutable_enum_type () |
PROTOBUF_NAMESPACE_ID::EnumDescriptorProto * | mutable_enum_type (int index) |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * | mutable_extension () |
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * | mutable_extension (int index) |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > * | mutable_extension_range () |
PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange * | mutable_extension_range (int index) |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > * | mutable_field () |
PROTOBUF_NAMESPACE_ID::FieldDescriptorProto * | mutable_field (int index) |
std::string * | mutable_name () |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > * | mutable_nested_type () |
PROTOBUF_NAMESPACE_ID::DescriptorProto * | mutable_nested_type (int index) |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > * | mutable_oneof_decl () |
PROTOBUF_NAMESPACE_ID::OneofDescriptorProto * | mutable_oneof_decl (int index) |
PROTOBUF_NAMESPACE_ID::MessageOptions * | mutable_options () |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * | mutable_reserved_name () |
std::string * | mutable_reserved_name (int index) |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > * | mutable_reserved_range () |
PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange * | mutable_reserved_range (int index) |
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
const std::string & | name () const |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > & | nested_type () const |
const PROTOBUF_NAMESPACE_ID::DescriptorProto & | nested_type (int index) const |
int | nested_type_size () const |
DescriptorProto * | New () const final |
DescriptorProto * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > & | oneof_decl () const |
const PROTOBUF_NAMESPACE_ID::OneofDescriptorProto & | oneof_decl (int index) const |
int | oneof_decl_size () const |
DescriptorProto & | operator= (const DescriptorProto &from) |
DescriptorProto & | operator= (DescriptorProto &&from) noexcept |
const PROTOBUF_NAMESPACE_ID::MessageOptions & | options () const |
std::string * | release_name () |
PROTOBUF_NAMESPACE_ID::MessageOptions * | release_options () |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & | reserved_name () const |
const std::string & | reserved_name (int index) const |
int | reserved_name_size () const |
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > & | reserved_range () const |
const PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange & | reserved_range (int index) const |
int | reserved_range_size () const |
void | SerializeWithCachedSizes (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final |
void | set_allocated_name (std::string *name) |
void | set_allocated_options (PROTOBUF_NAMESPACE_ID::MessageOptions *options) |
void | set_name (const char *value) |
void | set_name (const char *value, size_t size) |
void | set_name (const std::string &value) |
void | set_name (std::string &&value) |
void | set_reserved_name (int index, const char *value) |
void | set_reserved_name (int index, const char *value, size_t size) |
void | set_reserved_name (int index, const std::string &value) |
void | set_reserved_name (int index, std::string &&value) |
void | Swap (DescriptorProto *other) |
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
PROTOBUF_NAMESPACE_ID::MessageOptions * | unsafe_arena_release_options () |
void | unsafe_arena_set_allocated_options (PROTOBUF_NAMESPACE_ID::MessageOptions *options) |
void | UnsafeArenaSwap (DescriptorProto *other) |
virtual | ~DescriptorProto () |
Static Public Member Functions | |
static const DescriptorProto & | default_instance () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static void | InitAsDefaultInstance () |
static const DescriptorProto * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
Protected Member Functions | |
DescriptorProto (::PROTOBUF_NAMESPACE_ID::Arena *arena) | |
Private Types | |
typedef void | DestructorSkippable_ |
typedef void | InternalArenaConstructable_ |
Private Member Functions | |
inline ::PROTOBUF_NAMESPACE_ID::Arena * | GetArenaNoVirtual () const |
void | InternalSwap (DescriptorProto *other) |
void * | MaybeArenaPtr () const |
void | RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena) |
void | SetCachedSize (int size) const final |
void | SharedCtor () |
void | SharedDtor () |
Static Private Member Functions | |
static void | ArenaDtor (void *object) |
::PROTOBUF_NAMESPACE_ID::StringPiece | FullMessageName () |
::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadataStatic () |
Private Attributes | |
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize | _cached_size_ |
::PROTOBUF_NAMESPACE_ID::internal::HasBits< 1 > | _has_bits_ |
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena | _internal_metadata_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::EnumDescriptorProto > | enum_type_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > | extension_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ExtensionRange > | extension_range_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::FieldDescriptorProto > | field_ |
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr | name_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto > | nested_type_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::OneofDescriptorProto > | oneof_decl_ |
PROTOBUF_NAMESPACE_ID::MessageOptions * | options_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > | reserved_name_ |
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< PROTOBUF_NAMESPACE_ID::DescriptorProto_ReservedRange > | reserved_range_ |
Friends | |
template<typename T > | |
class | ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
class | ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
struct | ::TableStruct_google_2fprotobuf_2fdescriptor_2eproto |
void | swap (DescriptorProto &a, DescriptorProto &b) |
Definition at line 1203 of file descriptor.pb.h.
|
private |
Definition at line 1490 of file descriptor.pb.h.
Definition at line 1340 of file descriptor.pb.h.
|
private |
Definition at line 1489 of file descriptor.pb.h.
Definition at line 1341 of file descriptor.pb.h.
anonymous enum : int |
Definition at line 1345 of file descriptor.pb.h.
DescriptorProto::DescriptorProto | ( | ) |
Definition at line 3447 of file descriptor.pb.cc.
|
virtual |
Definition at line 3499 of file descriptor.pb.cc.
DescriptorProto::DescriptorProto | ( | const DescriptorProto & | from | ) |
Definition at line 3467 of file descriptor.pb.cc.
|
inlinenoexcept |
Definition at line 1210 of file descriptor.pb.h.
|
explicitprotected |
Definition at line 3452 of file descriptor.pb.cc.
|
inline |
Definition at line 7507 of file descriptor.pb.h.
|
inline |
Definition at line 7447 of file descriptor.pb.h.
|
inline |
Definition at line 7537 of file descriptor.pb.h.
|
inline |
Definition at line 7417 of file descriptor.pb.h.
|
inline |
Definition at line 7477 of file descriptor.pb.h.
|
inline |
Definition at line 7567 of file descriptor.pb.h.
|
inline |
Definition at line 7700 of file descriptor.pb.h.
|
inline |
Definition at line 7712 of file descriptor.pb.h.
|
inline |
Definition at line 7717 of file descriptor.pb.h.
|
inline |
Definition at line 7704 of file descriptor.pb.h.
|
inline |
Definition at line 7708 of file descriptor.pb.h.
|
inline |
Definition at line 7657 of file descriptor.pb.h.
Definition at line 3510 of file descriptor.pb.cc.
|
final |
Definition at line 4046 of file descriptor.pb.cc.
|
final |
Definition at line 3525 of file descriptor.pb.cc.
|
inline |
Definition at line 7491 of file descriptor.pb.h.
|
inline |
Definition at line 7431 of file descriptor.pb.h.
|
inline |
Definition at line 7521 of file descriptor.pb.h.
|
inline |
Definition at line 7401 of file descriptor.pb.h.
|
inline |
Definition at line 7321 of file descriptor.pb.h.
|
inline |
Definition at line 7461 of file descriptor.pb.h.
|
inline |
Definition at line 7551 of file descriptor.pb.h.
|
inline |
Definition at line 7581 of file descriptor.pb.h.
|
inline |
Definition at line 7671 of file descriptor.pb.h.
|
inline |
Definition at line 7641 of file descriptor.pb.h.
|
final |
Definition at line 4207 of file descriptor.pb.cc.
void DescriptorProto::CopyFrom | ( | const DescriptorProto & | from | ) |
Definition at line 4214 of file descriptor.pb.cc.
|
static |
Definition at line 3519 of file descriptor.pb.cc.
|
inlinestatic |
Definition at line 1241 of file descriptor.pb.h.
|
inline |
Definition at line 7512 of file descriptor.pb.h.
|
inline |
Definition at line 7503 of file descriptor.pb.h.
|
inline |
Definition at line 7488 of file descriptor.pb.h.
|
inline |
Definition at line 7452 of file descriptor.pb.h.
|
inline |
Definition at line 7443 of file descriptor.pb.h.
|
inline |
Definition at line 7542 of file descriptor.pb.h.
|
inline |
Definition at line 7533 of file descriptor.pb.h.
|
inline |
Definition at line 7518 of file descriptor.pb.h.
|
inline |
Definition at line 7428 of file descriptor.pb.h.
|
inline |
Definition at line 7422 of file descriptor.pb.h.
|
inline |
Definition at line 7413 of file descriptor.pb.h.
|
inline |
Definition at line 7398 of file descriptor.pb.h.
|
inlinestaticprivate |
Definition at line 1312 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1235 of file descriptor.pb.h.
|
inlineprivate |
Definition at line 1321 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1304 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1244 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1238 of file descriptor.pb.h.
|
final |
Definition at line 4251 of file descriptor.pb.cc.
|
inlinestaticprivate |
Definition at line 1331 of file descriptor.pb.h.
|
inlinestatic |
Definition at line 1247 of file descriptor.pb.h.
|
inline |
Definition at line 7318 of file descriptor.pb.h.
|
static |
Definition at line 3414 of file descriptor.pb.cc.
|
inlinestatic |
Definition at line 1253 of file descriptor.pb.h.
|
final |
Definition at line 3947 of file descriptor.pb.cc.
|
private |
Definition at line 4234 of file descriptor.pb.cc.
|
final |
Definition at line 4221 of file descriptor.pb.cc.
|
inlineprivate |
Definition at line 1324 of file descriptor.pb.h.
|
final |
Definition at line 4166 of file descriptor.pb.cc.
void DescriptorProto::MergeFrom | ( | const DescriptorProto & | from | ) |
Definition at line 4181 of file descriptor.pb.cc.
|
final |
Definition at line 3694 of file descriptor.pb.cc.
|
inline |
Definition at line 7499 of file descriptor.pb.h.
|
inline |
Definition at line 7494 of file descriptor.pb.h.
|
inline |
Definition at line 7439 of file descriptor.pb.h.
|
inline |
Definition at line 7434 of file descriptor.pb.h.
|
inline |
Definition at line 7529 of file descriptor.pb.h.
|
inline |
Definition at line 7524 of file descriptor.pb.h.
|
inline |
Definition at line 7409 of file descriptor.pb.h.
|
inline |
Definition at line 7404 of file descriptor.pb.h.
|
inline |
Definition at line 7354 of file descriptor.pb.h.
|
inline |
Definition at line 7469 of file descriptor.pb.h.
|
inline |
Definition at line 7464 of file descriptor.pb.h.
|
inline |
Definition at line 7559 of file descriptor.pb.h.
|
inline |
Definition at line 7554 of file descriptor.pb.h.
|
inline |
Definition at line 7608 of file descriptor.pb.h.
|
inline |
Definition at line 7727 of file descriptor.pb.h.
|
inline |
Definition at line 7678 of file descriptor.pb.h.
|
inline |
Definition at line 7649 of file descriptor.pb.h.
|
inline |
Definition at line 7644 of file descriptor.pb.h.
|
inline |
Definition at line 1231 of file descriptor.pb.h.
|
inline |
Definition at line 7325 of file descriptor.pb.h.
|
inline |
Definition at line 7482 of file descriptor.pb.h.
|
inline |
Definition at line 7473 of file descriptor.pb.h.
|
inline |
Definition at line 7458 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1279 of file descriptor.pb.h.
|
inlinefinal |
Definition at line 1283 of file descriptor.pb.h.
|
inline |
Definition at line 7572 of file descriptor.pb.h.
|
inline |
Definition at line 7563 of file descriptor.pb.h.
|
inline |
Definition at line 7548 of file descriptor.pb.h.
|
inline |
Definition at line 1215 of file descriptor.pb.h.
|
inlinenoexcept |
Definition at line 1219 of file descriptor.pb.h.
|
inline |
Definition at line 7585 of file descriptor.pb.h.
|
inlineprivate |
Definition at line 3514 of file descriptor.pb.cc.
|
inline |
Definition at line 7359 of file descriptor.pb.h.
|
inline |
Definition at line 7591 of file descriptor.pb.h.
|
inline |
Definition at line 7722 of file descriptor.pb.h.
|
inline |
Definition at line 7674 of file descriptor.pb.h.
|
inline |
Definition at line 7668 of file descriptor.pb.h.
|
inline |
Definition at line 7662 of file descriptor.pb.h.
|
inline |
Definition at line 7653 of file descriptor.pb.h.
|
inline |
Definition at line 7638 of file descriptor.pb.h.
|
final |
Definition at line 3844 of file descriptor.pb.cc.
|
inline |
Definition at line 7367 of file descriptor.pb.h.
|
inline |
Definition at line 7617 of file descriptor.pb.h.
|
inline |
Definition at line 7340 of file descriptor.pb.h.
|
inline |
Definition at line 7347 of file descriptor.pb.h.
|
inline |
Definition at line 7329 of file descriptor.pb.h.
|
inline |
Definition at line 7334 of file descriptor.pb.h.
|
inline |
Definition at line 7690 of file descriptor.pb.h.
|
inline |
Definition at line 7695 of file descriptor.pb.h.
|
inline |
Definition at line 7682 of file descriptor.pb.h.
|
inline |
Definition at line 7686 of file descriptor.pb.h.
|
finalprivate |
Definition at line 3516 of file descriptor.pb.cc.
|
inlineprivate |
Definition at line 3493 of file descriptor.pb.cc.
|
inlineprivate |
Definition at line 3504 of file descriptor.pb.cc.
|
inline |
Definition at line 1263 of file descriptor.pb.h.
|
inline |
Definition at line 1228 of file descriptor.pb.h.
|
inline |
Definition at line 7601 of file descriptor.pb.h.
void DescriptorProto::unsafe_arena_set_allocated_options | ( | PROTOBUF_NAMESPACE_ID::MessageOptions * | options | ) |
Definition at line 3434 of file descriptor.pb.cc.
|
inline |
Definition at line 1271 of file descriptor.pb.h.
|
friend |
Definition at line 1488 of file descriptor.pb.h.
|
friend |
Definition at line 1311 of file descriptor.pb.h.
|
friend |
Definition at line 1503 of file descriptor.pb.h.
|
friend |
Definition at line 1260 of file descriptor.pb.h.
|
private |
Definition at line 1492 of file descriptor.pb.h.
|
private |
Definition at line 1491 of file descriptor.pb.h.
|
private |
Definition at line 1485 of file descriptor.pb.h.
|
private |
Definition at line 1495 of file descriptor.pb.h.
|
private |
Definition at line 1497 of file descriptor.pb.h.
|
private |
Definition at line 1496 of file descriptor.pb.h.
|
private |
Definition at line 1493 of file descriptor.pb.h.
|
staticconstexpr |
Definition at line 1257 of file descriptor.pb.h.
|
private |
Definition at line 1501 of file descriptor.pb.h.
|
private |
Definition at line 1494 of file descriptor.pb.h.
|
private |
Definition at line 1498 of file descriptor.pb.h.
|
private |
Definition at line 1502 of file descriptor.pb.h.
|
private |
Definition at line 1500 of file descriptor.pb.h.
|
private |
Definition at line 1499 of file descriptor.pb.h.