#include <descriptor.h>
Classes | |
| struct | LazyInitData |
Public Types | |
| typedef FileDescriptorProto | Proto |
| typedef FileDescriptorProto | Proto |
| enum | Syntax { SYNTAX_UNKNOWN = 0, SYNTAX_PROTO2 = 2, SYNTAX_PROTO3 = 3, SYNTAX_UNKNOWN = 0, SYNTAX_PROTO2 = 2, SYNTAX_PROTO3 = 3 } |
| enum | Syntax { SYNTAX_UNKNOWN = 0, SYNTAX_PROTO2 = 2, SYNTAX_PROTO3 = 3, SYNTAX_UNKNOWN = 0, SYNTAX_PROTO2 = 2, SYNTAX_PROTO3 = 3 } |
Static Public Member Functions | |
| static const char * | SyntaxName (Syntax syntax) |
| static const char * | SyntaxName (Syntax syntax) |
Private Types | |
| typedef FileOptions | OptionsType |
| typedef FileOptions | OptionsType |
Private Member Functions | |
| FileDescriptor () | |
| FileDescriptor () | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (FileDescriptor) | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (FileDescriptor) | |
| void | InternalDependenciesOnceInit () const |
| void | InternalDependenciesOnceInit () const |
Static Private Member Functions | |
| static void | DependenciesOnceInit (const FileDescriptor *to_init) |
| static void | DependenciesOnceInit (const FileDescriptor *to_init) |
Friends | |
| class | Descriptor |
| class | DescriptorBuilder |
| class | DescriptorPool |
| class | EnumDescriptor |
| class | EnumValueDescriptor |
| class | FieldDescriptor |
| class | internal::LazyDescriptor |
| class | MethodDescriptor |
| class | OneofDescriptor |
| class | ServiceDescriptor |
Definition at line 1320 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1456 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1618 of file protobuf/src/google/protobuf/descriptor.h.
| typedef FileDescriptorProto google::protobuf::FileDescriptor::Proto |
Definition at line 1322 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
| typedef FileDescriptorProto google::protobuf::FileDescriptor::Proto |
Definition at line 1483 of file protobuf/src/google/protobuf/descriptor.h.
| enum google::protobuf::FileDescriptor::Syntax |
| Enumerator | |
|---|---|
| SYNTAX_UNKNOWN | |
| SYNTAX_PROTO2 | |
| SYNTAX_PROTO3 | |
| SYNTAX_UNKNOWN | |
| SYNTAX_PROTO2 | |
| SYNTAX_PROTO3 | |
Definition at line 1391 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
| enum google::protobuf::FileDescriptor::Syntax |
| Enumerator | |
|---|---|
| SYNTAX_UNKNOWN | |
| SYNTAX_PROTO2 | |
| SYNTAX_PROTO3 | |
| SYNTAX_UNKNOWN | |
| SYNTAX_PROTO2 | |
| SYNTAX_PROTO3 | |
Definition at line 1552 of file protobuf/src/google/protobuf/descriptor.h.
|
inlineprivate |
Definition at line 1498 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
inlineprivate |
Definition at line 1670 of file protobuf/src/google/protobuf/descriptor.h.
| void FileDescriptor::CopyJsonNameTo | ( | FileDescriptorProto * | proto | ) | const |
Definition at line 2026 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| void google::protobuf::FileDescriptor::CopyJsonNameTo | ( | FileDescriptorProto * | proto | ) | const |
| void FileDescriptor::CopySourceCodeInfoTo | ( | FileDescriptorProto * | proto | ) | const |
Definition at line 2040 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| void google::protobuf::FileDescriptor::CopySourceCodeInfoTo | ( | FileDescriptorProto * | proto | ) | const |
| void FileDescriptor::CopyTo | ( | FileDescriptorProto * | proto | ) | const |
Definition at line 1990 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| void google::protobuf::FileDescriptor::CopyTo | ( | FileDescriptorProto * | proto | ) | const |
| std::string FileDescriptor::DebugString | ( | ) | const |
Definition at line 2396 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| std::string google::protobuf::FileDescriptor::DebugString | ( | ) | const |
| std::string FileDescriptor::DebugStringWithOptions | ( | const DebugStringOptions & | options | ) | const |
Definition at line 2401 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| std::string google::protobuf::FileDescriptor::DebugStringWithOptions | ( | const DebugStringOptions & | options | ) | const |
|
staticprivate |
Definition at line 7231 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
|
staticprivate |
| const FileDescriptor * FileDescriptor::dependency | ( | int | index | ) | const |
Definition at line 7235 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const FileDescriptor* google::protobuf::FileDescriptor::dependency | ( | int | index | ) | const |
| int google::protobuf::FileDescriptor::dependency_count | ( | ) | const |
| int google::protobuf::FileDescriptor::dependency_count | ( | ) | const |
| const EnumDescriptor* google::protobuf::FileDescriptor::enum_type | ( | int | index | ) | const |
| const EnumDescriptor* google::protobuf::FileDescriptor::enum_type | ( | int | index | ) | const |
| int google::protobuf::FileDescriptor::enum_type_count | ( | ) | const |
| int google::protobuf::FileDescriptor::enum_type_count | ( | ) | const |
| const FieldDescriptor* google::protobuf::FileDescriptor::extension | ( | int | index | ) | const |
| const FieldDescriptor* google::protobuf::FileDescriptor::extension | ( | int | index | ) | const |
| int google::protobuf::FileDescriptor::extension_count | ( | ) | const |
| int google::protobuf::FileDescriptor::extension_count | ( | ) | const |
| const EnumDescriptor * FileDescriptor::FindEnumTypeByName | ( | const std::string & | name | ) | const |
Definition at line 1724 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const EnumDescriptor* google::protobuf::FileDescriptor::FindEnumTypeByName | ( | ConstStringParam | name | ) | const |
| const EnumValueDescriptor * FileDescriptor::FindEnumValueByName | ( | const std::string & | name | ) | const |
Definition at line 1734 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const EnumValueDescriptor* google::protobuf::FileDescriptor::FindEnumValueByName | ( | ConstStringParam | name | ) | const |
| const FieldDescriptor * FileDescriptor::FindExtensionByCamelcaseName | ( | const std::string & | name | ) | const |
Definition at line 1775 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const FieldDescriptor* google::protobuf::FileDescriptor::FindExtensionByCamelcaseName | ( | ConstStringParam | name | ) | const |
| const FieldDescriptor * FileDescriptor::FindExtensionByLowercaseName | ( | const std::string & | name | ) | const |
Definition at line 1765 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const FieldDescriptor* google::protobuf::FileDescriptor::FindExtensionByLowercaseName | ( | ConstStringParam | name | ) | const |
| const FieldDescriptor * FileDescriptor::FindExtensionByName | ( | const std::string & | name | ) | const |
Definition at line 1755 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const FieldDescriptor* google::protobuf::FileDescriptor::FindExtensionByName | ( | ConstStringParam | name | ) | const |
| const Descriptor * FileDescriptor::FindMessageTypeByName | ( | const std::string & | name | ) | const |
Definition at line 1714 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const Descriptor* google::protobuf::FileDescriptor::FindMessageTypeByName | ( | ConstStringParam | name | ) | const |
| const ServiceDescriptor * FileDescriptor::FindServiceByName | ( | const std::string & | name | ) | const |
Definition at line 1745 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| const ServiceDescriptor* google::protobuf::FileDescriptor::FindServiceByName | ( | ConstStringParam | name | ) | const |
| bool FileDescriptor::GetSourceLocation | ( | const std::vector< int > & | path, |
| SourceLocation * | out_location | ||
| ) | const |
Definition at line 2933 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| bool google::protobuf::FileDescriptor::GetSourceLocation | ( | const std::vector< int > & | path, |
| SourceLocation * | out_location | ||
| ) | const |
| bool FileDescriptor::GetSourceLocation | ( | SourceLocation * | out_location | ) | const |
Definition at line 2958 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
| bool google::protobuf::FileDescriptor::GetSourceLocation | ( | SourceLocation * | out_location | ) | const |
|
private |
|
private |
|
private |
Definition at line 7222 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.cc.
|
private |
| bool google::protobuf::FileDescriptor::is_placeholder | ( | ) | const |
| bool google::protobuf::FileDescriptor::is_placeholder | ( | ) | const |
| const Descriptor* google::protobuf::FileDescriptor::message_type | ( | int | index | ) | const |
| const Descriptor* google::protobuf::FileDescriptor::message_type | ( | int | index | ) | const |
| int google::protobuf::FileDescriptor::message_type_count | ( | ) | const |
| int google::protobuf::FileDescriptor::message_type_count | ( | ) | const |
| const std::string& google::protobuf::FileDescriptor::name | ( | ) | const |
| const std::string& google::protobuf::FileDescriptor::name | ( | ) | const |
| const FileOptions& google::protobuf::FileDescriptor::options | ( | ) | const |
| const FileOptions& google::protobuf::FileDescriptor::options | ( | ) | const |
| const std::string& google::protobuf::FileDescriptor::package | ( | ) | const |
| const std::string& google::protobuf::FileDescriptor::package | ( | ) | const |
| const DescriptorPool* google::protobuf::FileDescriptor::pool | ( | ) | const |
| const DescriptorPool* google::protobuf::FileDescriptor::pool | ( | ) | const |
|
inline |
Definition at line 2166 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
| const FileDescriptor* google::protobuf::FileDescriptor::public_dependency | ( | int | index | ) | const |
| int google::protobuf::FileDescriptor::public_dependency_count | ( | ) | const |
| int google::protobuf::FileDescriptor::public_dependency_count | ( | ) | const |
| const ServiceDescriptor* google::protobuf::FileDescriptor::service | ( | int | index | ) | const |
| const ServiceDescriptor* google::protobuf::FileDescriptor::service | ( | int | index | ) | const |
| int google::protobuf::FileDescriptor::service_count | ( | ) | const |
| int google::protobuf::FileDescriptor::service_count | ( | ) | const |
|
inline |
Definition at line 2175 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
| Syntax google::protobuf::FileDescriptor::syntax | ( | ) | const |
|
inline |
Definition at line 2171 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
| const FileDescriptor* google::protobuf::FileDescriptor::weak_dependency | ( | int | index | ) | const |
| int google::protobuf::FileDescriptor::weak_dependency_count | ( | ) | const |
| int google::protobuf::FileDescriptor::weak_dependency_count | ( | ) | const |
|
friend |
Definition at line 1501 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1499 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1500 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1505 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1506 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1502 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1503 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1507 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1504 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
friend |
Definition at line 1508 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
mutableprivate |
Definition at line 1481 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1482 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1461 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1632 of file protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1466 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1470 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1486 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1472 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1488 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1479 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1474 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1469 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1485 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1458 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1489 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1459 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1460 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1483 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1467 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1471 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1487 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1492 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1473 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1650 of file protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1491 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1484 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.
|
private |
Definition at line 1468 of file bloaty/third_party/protobuf/src/google/protobuf/descriptor.h.