#include <importer.h>
Public Member Functions | |
void | AddUnusedImportTrackFile (const std::string &file_name) |
void | AddUnusedImportTrackFile (const std::string &file_name, bool is_error=false) |
void | ClearUnusedImportTrackFiles () |
void | ClearUnusedImportTrackFiles () |
const FileDescriptor * | Import (const std::string &filename) |
const FileDescriptor * | Import (const std::string &filename) |
Importer (SourceTree *source_tree, MultiFileErrorCollector *error_collector) | |
Importer (SourceTree *source_tree, MultiFileErrorCollector *error_collector) | |
const DescriptorPool * | pool () const |
const DescriptorPool * | pool () const |
~Importer () | |
~Importer () | |
Private Member Functions | |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (Importer) | |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (Importer) | |
Private Attributes | |
SourceTreeDescriptorDatabase | database_ |
DescriptorPool | pool_ |
Definition at line 157 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.
google::protobuf::compiler::Importer::Importer | ( | SourceTree * | source_tree, |
MultiFileErrorCollector * | error_collector | ||
) |
Definition at line 220 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
google::protobuf::compiler::Importer::~Importer | ( | ) |
Definition at line 228 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
google::protobuf::compiler::Importer::Importer | ( | SourceTree * | source_tree, |
MultiFileErrorCollector * | error_collector | ||
) |
google::protobuf::compiler::Importer::~Importer | ( | ) |
void google::protobuf::compiler::Importer::AddUnusedImportTrackFile | ( | const std::string & | file_name | ) |
Definition at line 234 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
void google::protobuf::compiler::Importer::AddUnusedImportTrackFile | ( | const std::string & | file_name, |
bool | is_error = false |
||
) |
Definition at line 234 of file protobuf/src/google/protobuf/compiler/importer.cc.
void google::protobuf::compiler::Importer::ClearUnusedImportTrackFiles | ( | ) |
Definition at line 238 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
void google::protobuf::compiler::Importer::ClearUnusedImportTrackFiles | ( | ) |
|
private |
|
private |
const FileDescriptor* google::protobuf::compiler::Importer::Import | ( | const std::string & | filename | ) |
const FileDescriptor * google::protobuf::compiler::Importer::Import | ( | const std::string & | filename | ) |
Definition at line 230 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
|
inline |
Definition at line 179 of file protobuf/src/google/protobuf/compiler/importer.h.
|
inline |
Definition at line 179 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.
|
private |
Definition at line 186 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.
|
private |
Definition at line 187 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.