#include <cpp_field.h>
◆ FieldGenerator()
google::protobuf::compiler::cpp::FieldGenerator::FieldGenerator |
( |
const Options & |
options | ) |
|
|
inlineexplicit |
◆ ~FieldGenerator()
google::protobuf::compiler::cpp::FieldGenerator::~FieldGenerator |
( |
| ) |
|
|
virtual |
◆ GenerateAccessorDeclarations()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateAccessorDeclarations |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
◆ GenerateArenaDestructorCode()
virtual bool google::protobuf::compiler::cpp::FieldGenerator::GenerateArenaDestructorCode |
( |
io::Printer * |
printer | ) |
const |
|
inlinevirtual |
◆ GenerateByteSize()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateByteSize |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
◆ GenerateClearingCode()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateClearingCode |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
Implemented in google::protobuf::compiler::cpp::RepeatedMessageFieldGenerator, google::protobuf::compiler::cpp::RepeatedStringFieldGenerator, google::protobuf::compiler::cpp::RepeatedPrimitiveFieldGenerator, google::protobuf::compiler::cpp::RepeatedEnumFieldGenerator, google::protobuf::compiler::cpp::MessageOneofFieldGenerator, google::protobuf::compiler::cpp::StringOneofFieldGenerator, google::protobuf::compiler::cpp::PrimitiveOneofFieldGenerator, google::protobuf::compiler::cpp::EnumOneofFieldGenerator, google::protobuf::compiler::cpp::MessageFieldGenerator, google::protobuf::compiler::cpp::StringFieldGenerator, google::protobuf::compiler::cpp::PrimitiveFieldGenerator, google::protobuf::compiler::cpp::EnumFieldGenerator, and google::protobuf::compiler::cpp::MapFieldGenerator.
◆ GenerateConstructorCode()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateConstructorCode |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
Implemented in google::protobuf::compiler::cpp::RepeatedMessageFieldGenerator, google::protobuf::compiler::cpp::RepeatedStringFieldGenerator, google::protobuf::compiler::cpp::RepeatedPrimitiveFieldGenerator, google::protobuf::compiler::cpp::RepeatedEnumFieldGenerator, google::protobuf::compiler::cpp::MessageOneofFieldGenerator, google::protobuf::compiler::cpp::StringOneofFieldGenerator, google::protobuf::compiler::cpp::PrimitiveOneofFieldGenerator, google::protobuf::compiler::cpp::EnumOneofFieldGenerator, google::protobuf::compiler::cpp::MessageFieldGenerator, google::protobuf::compiler::cpp::StringFieldGenerator, google::protobuf::compiler::cpp::PrimitiveFieldGenerator, google::protobuf::compiler::cpp::EnumFieldGenerator, and google::protobuf::compiler::cpp::MapFieldGenerator.
◆ GenerateDefaultInstanceAllocator()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateDefaultInstanceAllocator |
( |
io::Printer * |
| ) |
const |
|
inlinevirtual |
◆ GenerateDependentAccessorDeclarations()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateDependentAccessorDeclarations |
( |
io::Printer * |
printer | ) |
const |
|
inlinevirtual |
◆ GenerateDependentInlineAccessorDefinitions()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateDependentInlineAccessorDefinitions |
( |
io::Printer * |
printer | ) |
const |
|
inlinevirtual |
◆ GenerateDestructorCode()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateDestructorCode |
( |
io::Printer * |
| ) |
const |
|
inlinevirtual |
◆ GenerateInlineAccessorDefinitions()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateInlineAccessorDefinitions |
( |
io::Printer * |
printer, |
|
|
bool |
is_inline |
|
) |
| const |
|
pure virtual |
Implemented in google::protobuf::compiler::cpp::RepeatedMessageFieldGenerator, google::protobuf::compiler::cpp::RepeatedStringFieldGenerator, google::protobuf::compiler::cpp::RepeatedPrimitiveFieldGenerator, google::protobuf::compiler::cpp::RepeatedEnumFieldGenerator, google::protobuf::compiler::cpp::MessageOneofFieldGenerator, google::protobuf::compiler::cpp::StringOneofFieldGenerator, google::protobuf::compiler::cpp::PrimitiveOneofFieldGenerator, google::protobuf::compiler::cpp::EnumOneofFieldGenerator, google::protobuf::compiler::cpp::MessageFieldGenerator, google::protobuf::compiler::cpp::StringFieldGenerator, google::protobuf::compiler::cpp::PrimitiveFieldGenerator, google::protobuf::compiler::cpp::EnumFieldGenerator, and google::protobuf::compiler::cpp::MapFieldGenerator.
◆ GenerateMergeFromCodedStream()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateMergeFromCodedStream |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
Implemented in google::protobuf::compiler::cpp::RepeatedMessageFieldGenerator, google::protobuf::compiler::cpp::RepeatedStringFieldGenerator, google::protobuf::compiler::cpp::RepeatedPrimitiveFieldGenerator, google::protobuf::compiler::cpp::RepeatedEnumFieldGenerator, google::protobuf::compiler::cpp::StringOneofFieldGenerator, google::protobuf::compiler::cpp::PrimitiveOneofFieldGenerator, google::protobuf::compiler::cpp::StringFieldGenerator, google::protobuf::compiler::cpp::MessageFieldGenerator, google::protobuf::compiler::cpp::PrimitiveFieldGenerator, google::protobuf::compiler::cpp::EnumFieldGenerator, and google::protobuf::compiler::cpp::MapFieldGenerator.
◆ GenerateMergeFromCodedStreamWithPacking()
void google::protobuf::compiler::cpp::FieldGenerator::GenerateMergeFromCodedStreamWithPacking |
( |
io::Printer * |
printer | ) |
const |
|
virtual |
◆ GenerateMergingCode()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateMergingCode |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
◆ GenerateNonInlineAccessorDefinitions()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateNonInlineAccessorDefinitions |
( |
io::Printer * |
| ) |
const |
|
inlinevirtual |
◆ GeneratePrivateMembers()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GeneratePrivateMembers |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
◆ GenerateSerializeWithCachedSizes()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateSerializeWithCachedSizes |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
◆ GenerateSerializeWithCachedSizesToArray()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateSerializeWithCachedSizesToArray |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
◆ GenerateShutdownCode()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateShutdownCode |
( |
io::Printer * |
| ) |
const |
|
inlinevirtual |
◆ GenerateStaticMembers()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateStaticMembers |
( |
io::Printer * |
| ) |
const |
|
inlinevirtual |
◆ GenerateSwappingCode()
virtual void google::protobuf::compiler::cpp::FieldGenerator::GenerateSwappingCode |
( |
io::Printer * |
printer | ) |
const |
|
pure virtual |
Implemented in google::protobuf::compiler::cpp::RepeatedMessageFieldGenerator, google::protobuf::compiler::cpp::RepeatedStringFieldGenerator, google::protobuf::compiler::cpp::RepeatedPrimitiveFieldGenerator, google::protobuf::compiler::cpp::RepeatedEnumFieldGenerator, google::protobuf::compiler::cpp::MessageOneofFieldGenerator, google::protobuf::compiler::cpp::StringOneofFieldGenerator, google::protobuf::compiler::cpp::PrimitiveOneofFieldGenerator, google::protobuf::compiler::cpp::EnumOneofFieldGenerator, google::protobuf::compiler::cpp::MessageFieldGenerator, google::protobuf::compiler::cpp::StringFieldGenerator, google::protobuf::compiler::cpp::PrimitiveFieldGenerator, google::protobuf::compiler::cpp::EnumFieldGenerator, and google::protobuf::compiler::cpp::MapFieldGenerator.
◆ options_
const Options& google::protobuf::compiler::cpp::FieldGenerator::options_ |
|
protected |
The documentation for this class was generated from the following files:
- Source/ThirdParty/libwebrtc/Source/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h
- Source/ThirdParty/libwebrtc/Source/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc