Skip to content

google::protobuf::compiler::c::FieldGenerator

詳細情報

メンバー

FieldGenerator()

google::protobuf::compiler::c::FieldGenerator::FieldGenerator(const FieldDescriptor *descriptor)

引数

  • constFieldDescriptor * descriptor

~FieldGenerator()

virtual google::protobuf::compiler::c::FieldGenerator::~FieldGenerator()

GenerateStructMembers()

virtual void google::protobuf::compiler::c::FieldGenerator::GenerateStructMembers(io::Printer *printer) const =0

引数

  • io::Printer * printer

GenerateDescriptorInitializer()

virtual void google::protobuf::compiler::c::FieldGenerator::GenerateDescriptorInitializer(io::Printer *printer) const =0

引数

  • io::Printer * printer

GenerateDefaultValueDeclarations()

virtual void google::protobuf::compiler::c::FieldGenerator::GenerateDefaultValueDeclarations(io::Printer *printer) const

引数

  • io::Printer * printer

GenerateDefaultValueImplementations()

virtual void google::protobuf::compiler::c::FieldGenerator::GenerateDefaultValueImplementations(io::Printer *printer) const

引数

  • io::Printer * printer

GetDefaultValue()

virtual string google::protobuf::compiler::c::FieldGenerator::GetDefaultValue() const =0

戻り値

string

GenerateStaticInit()

virtual void google::protobuf::compiler::c::FieldGenerator::GenerateStaticInit(io::Printer *printer) const =0

引数

  • io::Printer * printer