Skip to content

google::protobuf::compiler::c::ServiceGenerator

詳細情報

メンバー

descriptor_

const ServiceDescriptor* google::protobuf::compiler::c::ServiceGenerator::descriptor_

vars_

std::map<string, string> google::protobuf::compiler::c::ServiceGenerator::vars_

ServiceGenerator()

google::protobuf::compiler::c::ServiceGenerator::ServiceGenerator(const ServiceDescriptor *descriptor, const string &dllexport_decl)

引数

  • constServiceDescriptor * descriptor
  • const& dllexport_decl

~ServiceGenerator()

google::protobuf::compiler::c::ServiceGenerator::~ServiceGenerator()

GenerateMainHFile()

void google::protobuf::compiler::c::ServiceGenerator::GenerateMainHFile(io::Printer *printer)

引数

  • io::Printer * printer

GenerateVfuncs()

void google::protobuf::compiler::c::ServiceGenerator::GenerateVfuncs(io::Printer *printer)

引数

  • io::Printer * printer

GenerateInitMacros()

void google::protobuf::compiler::c::ServiceGenerator::GenerateInitMacros(io::Printer *printer)

引数

  • io::Printer * printer

GenerateDescriptorDeclarations()

void google::protobuf::compiler::c::ServiceGenerator::GenerateDescriptorDeclarations(io::Printer *printer)

引数

  • io::Printer * printer

GenerateCallersDeclarations()

void google::protobuf::compiler::c::ServiceGenerator::GenerateCallersDeclarations(io::Printer *printer)

引数

  • io::Printer * printer

GenerateCFile()

void google::protobuf::compiler::c::ServiceGenerator::GenerateCFile(io::Printer *printer)

引数

  • io::Printer * printer

GenerateServiceDescriptor()

void google::protobuf::compiler::c::ServiceGenerator::GenerateServiceDescriptor(io::Printer *printer)

引数

  • io::Printer * printer

GenerateInit()

void google::protobuf::compiler::c::ServiceGenerator::GenerateInit(io::Printer *printer)

引数

  • io::Printer * printer

GenerateCallersImplementations()

void google::protobuf::compiler::c::ServiceGenerator::GenerateCallersImplementations(io::Printer *printer)

引数

  • io::Printer * printer

GOOGLE_DISALLOW_EVIL_CONSTRUCTORS()

google::protobuf::compiler::c::ServiceGenerator::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ServiceGenerator)

引数

  • ServiceGenerator ``