webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Classes | Typedefs | Functions | Variables
google::protobuf::compiler Namespace Reference

Namespaces

 cpp
 
 csharp
 
 java
 
 javanano
 
 js
 
 objectivec
 
 python
 
 ruby
 

Classes

class  CodeGenerator
 
class  CodeGeneratorRequest
 
class  CodeGeneratorResponse
 
class  CodeGeneratorResponse_File
 
class  CommandLineInterface
 
class  DiskSourceTree
 
class  GeneratorContext
 
class  GeneratorResponseContext
 
class  Importer
 
class  MockCodeGenerator
 
class  MultiFileErrorCollector
 
class  Parser
 
class  SourceLocationTable
 
class  SourceTree
 
class  SourceTreeDescriptorDatabase
 
struct  StaticDescriptorInitializer_google_2fprotobuf_2fcompiler_2fplugin_2eproto
 
class  Subprocess
 
class  ZipWriter
 

Typedefs

typedef GeneratorContext OutputDirectory
 

Functions

void ParseGeneratorParameter (const string &text, vector< pair< string, string > > *output)
 
string CommaSeparatedList (const vector< const FileDescriptor *> all_files)
 
bool GenerateCode (const CodeGeneratorRequest &request, const CodeGenerator &generator, CodeGeneratorResponse *response, string *error_msg)
 
int PluginMain (int argc, char *argv[], const CodeGenerator *generator)
 
void protobuf_AssignDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto ()
 
void protobuf_ShutdownFile_google_2fprotobuf_2fcompiler_2fplugin_2eproto ()
 
void protobuf_AddDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto ()
 

Variables

struct google::protobuf::compiler::StaticDescriptorInitializer_google_2fprotobuf_2fcompiler_2fplugin_2eproto static_descriptor_initializer_google_2fprotobuf_2fcompiler_2fplugin_2eproto_
 

Typedef Documentation

◆ OutputDirectory

Function Documentation

◆ CommaSeparatedList()

string google::protobuf::compiler::CommaSeparatedList ( const vector< const FileDescriptor *>  all_files)

◆ GenerateCode()

bool google::protobuf::compiler::GenerateCode ( const CodeGeneratorRequest request,
const CodeGenerator generator,
CodeGeneratorResponse response,
string error_msg 
)

◆ ParseGeneratorParameter()

void google::protobuf::compiler::ParseGeneratorParameter ( const string text,
vector< pair< string, string > > *  output 
)

◆ PluginMain()

LIBPROTOC_EXPORT int google::protobuf::compiler::PluginMain ( int  argc,
char *  argv[],
const CodeGenerator generator 
)

◆ protobuf_AddDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto()

void LIBPROTOC_EXPORT google::protobuf::compiler::protobuf_AddDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto ( )

◆ protobuf_AssignDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto()

void google::protobuf::compiler::protobuf_AssignDesc_google_2fprotobuf_2fcompiler_2fplugin_2eproto ( )

◆ protobuf_ShutdownFile_google_2fprotobuf_2fcompiler_2fplugin_2eproto()

void google::protobuf::compiler::protobuf_ShutdownFile_google_2fprotobuf_2fcompiler_2fplugin_2eproto ( )

Variable Documentation

◆ static_descriptor_initializer_google_2fprotobuf_2fcompiler_2fplugin_2eproto_

struct google::protobuf::compiler::StaticDescriptorInitializer_google_2fprotobuf_2fcompiler_2fplugin_2eproto google::protobuf::compiler::static_descriptor_initializer_google_2fprotobuf_2fcompiler_2fplugin_2eproto_