Skip to content

google::protobuf::compiler::c::MessageGenerator

詳細情報

メンバー

MessageGenerator()

google::protobuf::compiler::c::MessageGenerator::MessageGenerator(const Descriptor *descriptor, const string &dllexport_decl)

引数

  • constDescriptor * descriptor
  • const& dllexport_decl

~MessageGenerator()

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

GenerateStructTypedef()

void google::protobuf::compiler::c::MessageGenerator::GenerateStructTypedef(io::Printer *printer)

引数

  • io::Printer * printer

GenerateDescriptorDeclarations()

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

引数

  • io::Printer * printer

GenerateClosureTypedef()

void google::protobuf::compiler::c::MessageGenerator::GenerateClosureTypedef(io::Printer *printer)

引数

  • io::Printer * printer

GenerateEnumDefinitions()

void google::protobuf::compiler::c::MessageGenerator::GenerateEnumDefinitions(io::Printer *printer)

引数

  • io::Printer * printer

GenerateStructDefinition()

void google::protobuf::compiler::c::MessageGenerator::GenerateStructDefinition(io::Printer *printer)

引数

  • io::Printer * printer

GenerateStructStaticInitMacro()

void google::protobuf::compiler::c::MessageGenerator::GenerateStructStaticInitMacro(io::Printer *printer)

引数

  • io::Printer * printer

GenerateHelperFunctionDeclarations()

void google::protobuf::compiler::c::MessageGenerator::GenerateHelperFunctionDeclarations(io::Printer *printer, bool is_submessage)

引数

  • io::Printer * printer
  • bool is_submessage

GenerateMessageDescriptor()

void google::protobuf::compiler::c::MessageGenerator::GenerateMessageDescriptor(io::Printer *printer)

引数

  • io::Printer * printer

GenerateHelperFunctionDefinitions()

void google::protobuf::compiler::c::MessageGenerator::GenerateHelperFunctionDefinitions(io::Printer *printer, bool is_submessage)

引数

  • io::Printer * printer
  • bool is_submessage