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.