Namespaces | |
| annotation_test_util | |
| cpp | |
| csharp | |
| java | |
| js | |
| objectivec | |
| php | |
| python | |
| ruby | |
Classes | |
| class | CodeGenerator |
| class | CommandLineInterface |
| class | DiskSourceTree |
| class | GeneratorContext |
| class | GeneratorResponseContext |
| class | GoGoProtoGenerator |
| class | Importer |
| class | MockCodeGenerator |
| class | MultiFileErrorCollector |
| class | Parser |
| class | Proto2ToProto3Generator |
| struct | SCC |
| class | SCCAnalyzer |
| class | SourceLocationTable |
| class | SourceTree |
| class | SourceTreeDescriptorDatabase |
| class | Subprocess |
| class | ZipWriter |
Typedefs | |
| typedef GeneratorContext | OutputDirectory |
Functions | |
| static bool | ApplyMapping (const std::string &filename, const std::string &old_prefix, const std::string &new_prefix, std::string *result) |
| static std::string | CanonicalizePath (std::string path) |
| std::string | CommaSeparatedList (const std::vector< const FileDescriptor * > &all_files) |
| static uint32 | ComputeCRC32 (const std::string &buf) |
| static bool | ContainsParentReference (const std::string &path) |
| bool | GenerateCode (const CodeGeneratorRequest &request, const CodeGenerator &generator, CodeGeneratorResponse *response, std::string *error_msg) |
| static bool | IsWindowsAbsolutePath (const std::string &text) |
| static char | LastChar (const std::string &str) |
| void | ParseGeneratorParameter (const std::string &text, std::vector< std::pair< std::string, std::string > > *output) |
| int | PluginMain (int argc, char *argv[], const CodeGenerator *generator) |
| int | ProtobufMain (int argc, char *argv[]) |
| static void | WriteShort (io::CodedOutputStream *out, uint16 val) |
Variables | |
| static const uint32 | kCRC32Table [256] |
| static const uint16 | kDosEpoch = 1 << 5 | 1 |
| static const char * | kFirstInsertionPoint |
| static const char * | kFirstInsertionPointName = "first_mock_insertion_point" |
| static const char * | kSecondInsertionPoint |
| static const char * | kSecondInsertionPointName = "second_mock_insertion_point" |
Definition at line 165 of file code_generator.h.
|
static |
Definition at line 337 of file importer.cc.
|
static |
Definition at line 279 of file importer.cc.
| std::string google::protobuf::compiler::CommaSeparatedList | ( | const std::vector< const FileDescriptor * > & | all_files | ) |
Definition at line 70 of file mock_code_generator.cc.
|
static |
Definition at line 122 of file zip_writer.cc.
|
inlinestatic |
Definition at line 315 of file importer.cc.
| bool google::protobuf::compiler::GenerateCode | ( | const CodeGeneratorRequest & | request, |
| const CodeGenerator & | generator, | ||
| CodeGeneratorResponse * | response, | ||
| std::string * | error_msg | ||
| ) |
|
static |
Definition at line 76 of file importer.cc.
|
inlinestatic |
Definition at line 256 of file importer.cc.
| PROTOC_EXPORT void google::protobuf::compiler::ParseGeneratorParameter | ( | const std::string & | text, |
| std::vector< std::pair< std::string, std::string > > * | output | ||
| ) |
Definition at line 101 of file code_generator.cc.
| PROTOC_EXPORT int google::protobuf::compiler::PluginMain | ( | int | argc, |
| char * | argv[], | ||
| const CodeGenerator * | generator | ||
| ) |
| int google::protobuf::compiler::ProtobufMain | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 50 of file protobuf/src/google/protobuf/compiler/main.cc.
|
static |
Definition at line 131 of file zip_writer.cc.
|
static |
Definition at line 77 of file zip_writer.cc.
|
static |
Definition at line 75 of file zip_writer.cc.
|
static |
Definition at line 81 of file mock_code_generator.cc.
|
static |
Definition at line 79 of file mock_code_generator.cc.
|
static |
Definition at line 83 of file mock_code_generator.cc.
|
static |
Definition at line 80 of file mock_code_generator.cc.