#include <cpp_generator.h>
|
| enum | Runtime {
Runtime::kGoogle3,
Runtime::kOpensource,
Runtime::kOpensourceGoogle3,
Runtime::kGoogle3,
Runtime::kOpensource,
Runtime::kOpensourceGoogle3
} |
| |
| enum | Runtime {
Runtime::kGoogle3,
Runtime::kOpensource,
Runtime::kOpensourceGoogle3,
Runtime::kGoogle3,
Runtime::kOpensource,
Runtime::kOpensourceGoogle3
} |
| |
| enum | Feature { FEATURE_PROTO3_OPTIONAL = 1
} |
| |
|
| | CppGenerator () |
| |
| | CppGenerator () |
| |
| bool | Generate (const FileDescriptor *file, const std::string ¶meter, GeneratorContext *generator_context, std::string *error) const |
| |
| bool | Generate (const FileDescriptor *file, const std::string ¶meter, GeneratorContext *generator_context, std::string *error) const override |
| |
| uint64_t | GetSupportedFeatures () const override |
| |
| void | set_opensource_runtime (bool opensource) |
| |
| void | set_opensource_runtime (bool opensource) |
| |
| void | set_runtime_include_base (const std::string &base) |
| |
| void | set_runtime_include_base (const std::string &base) |
| |
| | ~CppGenerator () |
| |
| | ~CppGenerator () |
| |
| | CodeGenerator () |
| |
| | CodeGenerator () |
| |
| 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 bool | HasGenerateAll () const |
| |
| virtual bool | HasGenerateAll () const |
| |
| virtual | ~CodeGenerator () |
| |
| virtual | ~CodeGenerator () |
| |
◆ Runtime [1/2]
◆ Runtime [2/2]
◆ CppGenerator() [1/2]
| google::protobuf::compiler::cpp::CppGenerator::CppGenerator |
( |
| ) |
|
◆ ~CppGenerator() [1/2]
| google::protobuf::compiler::cpp::CppGenerator::~CppGenerator |
( |
| ) |
|
◆ CppGenerator() [2/2]
| google::protobuf::compiler::cpp::CppGenerator::CppGenerator |
( |
| ) |
|
◆ ~CppGenerator() [2/2]
| google::protobuf::compiler::cpp::CppGenerator::~CppGenerator |
( |
| ) |
|
◆ Generate() [1/2]
◆ Generate() [2/2]
◆ GetSupportedFeatures()
| uint64_t google::protobuf::compiler::cpp::CppGenerator::GetSupportedFeatures |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]
| google::protobuf::compiler::cpp::CppGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
CppGenerator |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]
| google::protobuf::compiler::cpp::CppGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
CppGenerator |
| ) |
|
|
private |
◆ set_opensource_runtime() [1/2]
| void google::protobuf::compiler::cpp::CppGenerator::set_opensource_runtime |
( |
bool |
opensource | ) |
|
|
inline |
◆ set_opensource_runtime() [2/2]
| void google::protobuf::compiler::cpp::CppGenerator::set_opensource_runtime |
( |
bool |
opensource | ) |
|
|
inline |
◆ set_runtime_include_base() [1/2]
| void google::protobuf::compiler::cpp::CppGenerator::set_runtime_include_base |
( |
const std::string & |
base | ) |
|
|
inline |
◆ set_runtime_include_base() [2/2]
| void google::protobuf::compiler::cpp::CppGenerator::set_runtime_include_base |
( |
const std::string & |
base | ) |
|
|
inline |
◆ opensource_runtime_
| bool google::protobuf::compiler::cpp::CppGenerator::opensource_runtime_ = true |
|
private |
◆ runtime_include_base_
| std::string google::protobuf::compiler::cpp::CppGenerator::runtime_include_base_ |
|
private |
The documentation for this class was generated from the following files: