#include <descriptor.h>
|
typedef DescriptorProto | Proto |
|
typedef DescriptorProto | Proto |
|
enum | WellKnownType {
WELLKNOWNTYPE_UNSPECIFIED,
WELLKNOWNTYPE_DOUBLEVALUE,
WELLKNOWNTYPE_FLOATVALUE,
WELLKNOWNTYPE_INT64VALUE,
WELLKNOWNTYPE_UINT64VALUE,
WELLKNOWNTYPE_INT32VALUE,
WELLKNOWNTYPE_UINT32VALUE,
WELLKNOWNTYPE_STRINGVALUE,
WELLKNOWNTYPE_BYTESVALUE,
WELLKNOWNTYPE_BOOLVALUE,
WELLKNOWNTYPE_ANY,
WELLKNOWNTYPE_FIELDMASK,
WELLKNOWNTYPE_DURATION,
WELLKNOWNTYPE_TIMESTAMP,
WELLKNOWNTYPE_VALUE,
WELLKNOWNTYPE_LISTVALUE,
WELLKNOWNTYPE_STRUCT,
__WELLKNOWNTYPE__DO_NOT_USE__ADD_DEFAULT_INSTEAD__
} |
|
◆ OptionsType [1/2]
◆ OptionsType [2/2]
◆ Proto [1/2]
◆ Proto [2/2]
◆ WellKnownType
enum google::protobuf::Descriptor::WellKnownType |
Enumerator |
---|
WELLKNOWNTYPE_UNSPECIFIED | |
WELLKNOWNTYPE_DOUBLEVALUE | |
WELLKNOWNTYPE_FLOATVALUE | |
WELLKNOWNTYPE_INT64VALUE | |
WELLKNOWNTYPE_UINT64VALUE | |
WELLKNOWNTYPE_INT32VALUE | |
WELLKNOWNTYPE_UINT32VALUE | |
WELLKNOWNTYPE_STRINGVALUE | |
WELLKNOWNTYPE_BYTESVALUE | |
WELLKNOWNTYPE_BOOLVALUE | |
WELLKNOWNTYPE_ANY | |
WELLKNOWNTYPE_FIELDMASK | |
WELLKNOWNTYPE_DURATION | |
WELLKNOWNTYPE_TIMESTAMP | |
WELLKNOWNTYPE_VALUE | |
WELLKNOWNTYPE_LISTVALUE | |
WELLKNOWNTYPE_STRUCT | |
__WELLKNOWNTYPE__DO_NOT_USE__ADD_DEFAULT_INSTEAD__ | |
Definition at line 296 of file protobuf/src/google/protobuf/descriptor.h.
◆ Descriptor() [1/2]
google::protobuf::Descriptor::Descriptor |
( |
| ) |
|
|
inlineprivate |
◆ Descriptor() [2/2]
google::protobuf::Descriptor::Descriptor |
( |
| ) |
|
|
inlineprivate |
◆ containing_type() [1/2]
◆ containing_type() [2/2]
◆ CopyJsonNameTo() [1/2]
◆ CopyJsonNameTo() [2/2]
void google::protobuf::Descriptor::CopyJsonNameTo |
( |
DescriptorProto * |
proto | ) |
const |
|
private |
◆ CopyTo() [1/2]
◆ CopyTo() [2/2]
◆ DebugString() [1/4]
std::string Descriptor::DebugString |
( |
| ) |
const |
◆ DebugString() [2/4]
std::string google::protobuf::Descriptor::DebugString |
( |
| ) |
const |
◆ DebugString() [3/4]
◆ DebugString() [4/4]
void google::protobuf::Descriptor::DebugString |
( |
int |
depth, |
|
|
std::string * |
contents, |
|
|
const DebugStringOptions & |
options, |
|
|
bool |
include_opening_clause |
|
) |
| const |
|
private |
◆ DebugStringWithOptions() [1/2]
◆ DebugStringWithOptions() [2/2]
◆ enum_type() [1/2]
◆ enum_type() [2/2]
◆ enum_type_count() [1/2]
int google::protobuf::Descriptor::enum_type_count |
( |
| ) |
const |
◆ enum_type_count() [2/2]
int google::protobuf::Descriptor::enum_type_count |
( |
| ) |
const |
◆ extension() [1/2]
◆ extension() [2/2]
◆ extension_count() [1/2]
int google::protobuf::Descriptor::extension_count |
( |
| ) |
const |
◆ extension_count() [2/2]
int google::protobuf::Descriptor::extension_count |
( |
| ) |
const |
◆ extension_range() [1/2]
◆ extension_range() [2/2]
◆ extension_range_count() [1/2]
int google::protobuf::Descriptor::extension_range_count |
( |
| ) |
const |
◆ extension_range_count() [2/2]
int google::protobuf::Descriptor::extension_range_count |
( |
| ) |
const |
◆ field() [1/2]
◆ field() [2/2]
◆ field_count() [1/2]
int google::protobuf::Descriptor::field_count |
( |
| ) |
const |
◆ field_count() [2/2]
int google::protobuf::Descriptor::field_count |
( |
| ) |
const |
◆ file() [1/2]
◆ file() [2/2]
◆ FindEnumTypeByName() [1/2]
◆ FindEnumTypeByName() [2/2]
◆ FindEnumValueByName() [1/2]
◆ FindEnumValueByName() [2/2]
◆ FindExtensionByCamelcaseName() [1/2]
◆ FindExtensionByCamelcaseName() [2/2]
◆ FindExtensionByLowercaseName() [1/2]
◆ FindExtensionByLowercaseName() [2/2]
◆ FindExtensionByName() [1/2]
◆ FindExtensionByName() [2/2]
◆ FindExtensionRangeContainingNumber() [1/2]
const Descriptor::ExtensionRange * Descriptor::FindExtensionRangeContainingNumber |
( |
int |
number | ) |
const |
◆ FindExtensionRangeContainingNumber() [2/2]
◆ FindFieldByCamelcaseName() [1/2]
◆ FindFieldByCamelcaseName() [2/2]
◆ FindFieldByLowercaseName() [1/2]
◆ FindFieldByLowercaseName() [2/2]
◆ FindFieldByName() [1/2]
◆ FindFieldByName() [2/2]
◆ FindFieldByNumber() [1/2]
◆ FindFieldByNumber() [2/2]
◆ FindNestedTypeByName() [1/2]
◆ FindNestedTypeByName() [2/2]
◆ FindOneofByName() [1/2]
◆ FindOneofByName() [2/2]
◆ FindReservedRangeContainingNumber() [1/2]
const Descriptor::ReservedRange * Descriptor::FindReservedRangeContainingNumber |
( |
int |
number | ) |
const |
◆ FindReservedRangeContainingNumber() [2/2]
◆ full_name() [1/2]
const std::string& google::protobuf::Descriptor::full_name |
( |
| ) |
const |
◆ full_name() [2/2]
const std::string& google::protobuf::Descriptor::full_name |
( |
| ) |
const |
◆ GetLocationPath() [1/2]
void Descriptor::GetLocationPath |
( |
std::vector< int > * |
output | ) |
const |
|
private |
◆ GetLocationPath() [2/2]
void google::protobuf::Descriptor::GetLocationPath |
( |
std::vector< int > * |
output | ) |
const |
|
private |
◆ GetSourceLocation() [1/2]
◆ GetSourceLocation() [2/2]
bool google::protobuf::Descriptor::GetSourceLocation |
( |
SourceLocation * |
out_location | ) |
const |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]
google::protobuf::Descriptor::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
Descriptor |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]
google::protobuf::Descriptor::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
Descriptor |
| ) |
|
|
private |
◆ index() [1/2]
int Descriptor::index |
( |
| ) |
const |
|
inline |
◆ index() [2/2]
int google::protobuf::Descriptor::index |
( |
| ) |
const |
◆ is_placeholder() [1/2]
bool google::protobuf::Descriptor::is_placeholder |
( |
| ) |
const |
◆ is_placeholder() [2/2]
bool google::protobuf::Descriptor::is_placeholder |
( |
| ) |
const |
◆ IsExtensionNumber() [1/2]
◆ IsExtensionNumber() [2/2]
bool google::protobuf::Descriptor::IsExtensionNumber |
( |
int |
number | ) |
const |
◆ IsReservedName() [1/2]
bool Descriptor::IsReservedName |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ IsReservedName() [2/2]
◆ IsReservedNumber() [1/2]
bool Descriptor::IsReservedNumber |
( |
int |
number | ) |
const |
|
inline |
◆ IsReservedNumber() [2/2]
bool google::protobuf::Descriptor::IsReservedNumber |
( |
int |
number | ) |
const |
◆ map_key()
◆ map_value()
◆ name() [1/2]
const std::string& google::protobuf::Descriptor::name |
( |
| ) |
const |
◆ name() [2/2]
const std::string& google::protobuf::Descriptor::name |
( |
| ) |
const |
◆ nested_type() [1/2]
◆ nested_type() [2/2]
◆ nested_type_count() [1/2]
int google::protobuf::Descriptor::nested_type_count |
( |
| ) |
const |
◆ nested_type_count() [2/2]
int google::protobuf::Descriptor::nested_type_count |
( |
| ) |
const |
◆ oneof_decl() [1/2]
◆ oneof_decl() [2/2]
◆ oneof_decl_count() [1/2]
int google::protobuf::Descriptor::oneof_decl_count |
( |
| ) |
const |
◆ oneof_decl_count() [2/2]
int google::protobuf::Descriptor::oneof_decl_count |
( |
| ) |
const |
◆ options() [1/2]
◆ options() [2/2]
◆ real_oneof_decl_count()
int google::protobuf::Descriptor::real_oneof_decl_count |
( |
| ) |
const |
◆ reserved_name() [1/2]
const std::string & Descriptor::reserved_name |
( |
int |
index | ) |
const |
|
inline |
◆ reserved_name() [2/2]
const std::string& google::protobuf::Descriptor::reserved_name |
( |
int |
index | ) |
const |
◆ reserved_name_count() [1/2]
int google::protobuf::Descriptor::reserved_name_count |
( |
| ) |
const |
◆ reserved_name_count() [2/2]
int google::protobuf::Descriptor::reserved_name_count |
( |
| ) |
const |
◆ reserved_range() [1/2]
◆ reserved_range() [2/2]
◆ reserved_range_count() [1/2]
int google::protobuf::Descriptor::reserved_range_count |
( |
| ) |
const |
◆ reserved_range_count() [2/2]
int google::protobuf::Descriptor::reserved_range_count |
( |
| ) |
const |
◆ well_known_type()
WellKnownType google::protobuf::Descriptor::well_known_type |
( |
| ) |
const |
◆ compiler::cpp::Formatter
◆ descriptor_unittest::DescriptorTest
◆ DescriptorBuilder
◆ DescriptorPool
◆ EnumDescriptor
◆ FieldDescriptor
◆ FileDescriptor
◆ FileDescriptorTables
◆ io::Printer
◆ MethodDescriptor
◆ OneofDescriptor
◆ Symbol
◆ all_names_
const std::string* google::protobuf::Descriptor::all_names_ |
|
private |
◆ containing_type_
◆ enum_type_count_
int Descriptor::enum_type_count_ |
|
private |
◆ enum_types_
◆ extension_count_
int Descriptor::extension_count_ |
|
private |
◆ extension_range_count_
int Descriptor::extension_range_count_ |
|
private |
◆ extension_ranges_
◆ extensions_
◆ field_count_
int Descriptor::field_count_ |
|
private |
◆ fields_
◆ file_
◆ full_name_
const std::string* google::protobuf::Descriptor::full_name_ |
|
private |
◆ is_placeholder_
bool Descriptor::is_placeholder_ |
|
private |
◆ is_unqualified_placeholder_
bool Descriptor::is_unqualified_placeholder_ |
|
private |
◆ name_
const std::string* google::protobuf::Descriptor::name_ |
|
private |
◆ nested_type_count_
int Descriptor::nested_type_count_ |
|
private |
◆ nested_types_
◆ oneof_decl_count_
int Descriptor::oneof_decl_count_ |
|
private |
◆ oneof_decls_
◆ options_
◆ real_oneof_decl_count_
int google::protobuf::Descriptor::real_oneof_decl_count_ |
|
private |
◆ reserved_name_count_
int Descriptor::reserved_name_count_ |
|
private |
◆ reserved_names_
const std::string ** Descriptor::reserved_names_ |
|
private |
◆ reserved_range_count_
int Descriptor::reserved_range_count_ |
|
private |
◆ reserved_ranges_
◆ sequential_field_limit_
uint16_t google::protobuf::Descriptor::sequential_field_limit_ |
|
private |
◆ well_known_type_
uint8_t google::protobuf::Descriptor::well_known_type_ |
|
private |
The documentation for this class was generated from the following files: