#include <descriptor_database.h>
Public Member Functions | |
DescriptorPoolDatabase (const DescriptorPool &pool) | |
bool | FindAllExtensionNumbers (const std::string &extendee_type, std::vector< int > *output) override |
bool | FindFileByName (const std::string &filename, FileDescriptorProto *output) override |
bool | FindFileContainingExtension (const std::string &containing_type, int field_number, FileDescriptorProto *output) override |
bool | FindFileContainingSymbol (const std::string &symbol_name, FileDescriptorProto *output) override |
~DescriptorPoolDatabase () override | |
![]() | |
DescriptorDatabase () | |
virtual bool | FindAllFileNames (std::vector< std::string > *output) |
bool | FindAllMessageNames (std::vector< std::string > *output) |
bool | FindAllPackageNames (std::vector< std::string > *output) |
virtual | ~DescriptorDatabase () |
Private Member Functions | |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (DescriptorPoolDatabase) | |
Private Attributes | |
const DescriptorPool & | pool_ |
Definition at line 348 of file src/google/protobuf/descriptor_database.h.
|
explicit |
Definition at line 475 of file src/google/protobuf/descriptor_database.cc.
|
override |
Definition at line 477 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Reimplemented from google::protobuf::DescriptorDatabase.
Definition at line 512 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Implements google::protobuf::DescriptorDatabase.
Definition at line 479 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Implements google::protobuf::DescriptorDatabase.
Definition at line 497 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Implements google::protobuf::DescriptorDatabase.
Definition at line 488 of file src/google/protobuf/descriptor_database.cc.
|
private |
|
private |
Definition at line 365 of file src/google/protobuf/descriptor_database.h.