#include <descriptor_database.h>

Public Member Functions | |
| 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 |
| MergedDescriptorDatabase (const std::vector< DescriptorDatabase * > &sources) | |
| MergedDescriptorDatabase (DescriptorDatabase *source1, DescriptorDatabase *source2) | |
| ~MergedDescriptorDatabase () override | |
Public Member Functions inherited from google::protobuf::DescriptorDatabase | |
| 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 (MergedDescriptorDatabase) | |
Private Attributes | |
| std::vector< DescriptorDatabase * > | sources_ |
Definition at line 371 of file src/google/protobuf/descriptor_database.h.
| google::protobuf::MergedDescriptorDatabase::MergedDescriptorDatabase | ( | DescriptorDatabase * | source1, |
| DescriptorDatabase * | source2 | ||
| ) |
Definition at line 529 of file src/google/protobuf/descriptor_database.cc.
|
explicit |
Definition at line 534 of file src/google/protobuf/descriptor_database.cc.
|
override |
Definition at line 537 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Reimplemented from google::protobuf::DescriptorDatabase.
Definition at line 593 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Implements google::protobuf::DescriptorDatabase.
Definition at line 539 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Implements google::protobuf::DescriptorDatabase.
Definition at line 570 of file src/google/protobuf/descriptor_database.cc.
|
overridevirtual |
Implements google::protobuf::DescriptorDatabase.
Definition at line 549 of file src/google/protobuf/descriptor_database.cc.
|
private |
|
private |
Definition at line 398 of file src/google/protobuf/descriptor_database.h.