#include <code_generator.h>
|
| CodeGenerator () |
|
| CodeGenerator () |
|
virtual bool | Generate (const FileDescriptor *file, const std::string ¶meter, GeneratorContext *generator_context, std::string *error) const =0 |
|
virtual bool | Generate (const FileDescriptor *file, const std::string ¶meter, GeneratorContext *generator_context, std::string *error) const =0 |
|
virtual bool | GenerateAll (const std::vector< const FileDescriptor * > &files, const std::string ¶meter, GeneratorContext *generator_context, std::string *error) const |
|
virtual bool | GenerateAll (const std::vector< const FileDescriptor * > &files, const std::string ¶meter, GeneratorContext *generator_context, std::string *error) const |
|
virtual uint64_t | GetSupportedFeatures () const |
|
virtual bool | HasGenerateAll () const |
|
virtual bool | HasGenerateAll () const |
|
virtual | ~CodeGenerator () |
|
virtual | ~CodeGenerator () |
|
◆ Feature
◆ CodeGenerator() [1/2]
google::protobuf::compiler::CodeGenerator::CodeGenerator |
( |
| ) |
|
|
inline |
◆ ~CodeGenerator() [1/2]
google::protobuf::compiler::CodeGenerator::~CodeGenerator |
( |
| ) |
|
|
virtual |
◆ CodeGenerator() [2/2]
google::protobuf::compiler::CodeGenerator::CodeGenerator |
( |
| ) |
|
|
inline |
◆ ~CodeGenerator() [2/2]
virtual google::protobuf::compiler::CodeGenerator::~CodeGenerator |
( |
| ) |
|
|
virtual |
◆ Generate() [1/2]
Implemented in LuaGenerator, google::protobuf::compiler::cpp::CppGenerator, google::protobuf::compiler::python::Generator, google::protobuf::compiler::csharp::Generator, google::protobuf::compiler::ruby::Generator, google::protobuf::compiler::php::Generator, google::protobuf::compiler::cpp::CppGenerator, google::protobuf::compiler::python::Generator, google::protobuf::compiler::js::Generator, google::protobuf::compiler::MockCodeGenerator, google::protobuf::compiler::objectivec::ObjectiveCGenerator, google::protobuf::compiler::java::JavaGenerator, google::protobuf::compiler::java::KotlinGenerator, google::protobuf::compiler::js::Generator, google::protobuf::compiler::MockCodeGenerator, and google::protobuf::compiler::java::JavaGenerator.
◆ Generate() [2/2]
Implemented in LuaGenerator, google::protobuf::compiler::cpp::CppGenerator, google::protobuf::compiler::python::Generator, google::protobuf::compiler::csharp::Generator, google::protobuf::compiler::ruby::Generator, google::protobuf::compiler::php::Generator, google::protobuf::compiler::cpp::CppGenerator, google::protobuf::compiler::python::Generator, google::protobuf::compiler::js::Generator, google::protobuf::compiler::MockCodeGenerator, google::protobuf::compiler::objectivec::ObjectiveCGenerator, google::protobuf::compiler::java::JavaGenerator, google::protobuf::compiler::java::KotlinGenerator, google::protobuf::compiler::js::Generator, google::protobuf::compiler::MockCodeGenerator, and google::protobuf::compiler::java::JavaGenerator.
◆ GenerateAll() [1/2]
◆ GenerateAll() [2/2]
◆ GetSupportedFeatures()
virtual uint64_t google::protobuf::compiler::CodeGenerator::GetSupportedFeatures |
( |
| ) |
const |
|
inlinevirtual |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]
google::protobuf::compiler::CodeGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
CodeGenerator |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]
google::protobuf::compiler::CodeGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
CodeGenerator |
| ) |
|
|
private |
◆ HasGenerateAll() [1/2]
virtual bool google::protobuf::compiler::CodeGenerator::HasGenerateAll |
( |
| ) |
const |
|
inlinevirtual |
◆ HasGenerateAll() [2/2]
virtual bool google::protobuf::compiler::CodeGenerator::HasGenerateAll |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: