35 #ifndef GOOGLE_PROTOBUF_COMPILER_CPP_STRING_FIELD_H__
36 #define GOOGLE_PROTOBUF_COMPILER_CPP_STRING_FIELD_H__
127 #endif // GOOGLE_PROTOBUF_COMPILER_CPP_STRING_FIELD_H__
void GenerateSwappingCode(io::Printer *printer) const
map< string, string > variables_
Definition: cpp_string_field.h:117
Definition: cpp_string_field.h:47
const FieldDescriptor * descriptor_
Definition: cpp_string_field.h:72
const FieldDescriptor * descriptor_
Definition: cpp_string_field.h:116
void GenerateByteSize(io::Printer *printer) const
void GenerateDestructorCode(io::Printer *printer) const
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(StringOneofFieldGenerator)
void GenerateInlineAccessorDefinitions(io::Printer *printer) const
void GenerateNonInlineAccessorDefinitions(io::Printer *printer) const
void GenerateMergeFromCodedStream(io::Printer *printer) const
void GeneratePrivateMembers(io::Printer *printer) const
void GenerateSerializeWithCachedSizes(io::Printer *printer) const
Definition: cpp_options.h:45
void GenerateSerializeWithCachedSizes(io::Printer *printer) const
Definition: cpp_string_field.h:79
void GenerateClearingCode(io::Printer *printer) const
void GenerateMergeFromCodedStream(io::Printer *printer) const
void GenerateConstructorCode(io::Printer *printer) const
void GenerateSerializeWithCachedSizesToArray(io::Printer *printer) const
void GenerateShutdownCode(io::Printer *printer) const
void GenerateSerializeWithCachedSizesToArray(io::Printer *printer) const
void GenerateClearingCode(io::Printer *printer) const
void GenerateAccessorDeclarations(io::Printer *printer) const
~StringOneofFieldGenerator()
StringFieldGenerator(const FieldDescriptor *descriptor, const Options &options)
void GenerateInlineAccessorDefinitions(io::Printer *printer) const
map< string, string > variables_
Definition: cpp_string_field.h:73
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(RepeatedStringFieldGenerator)
void GenerateSwappingCode(io::Printer *printer) const
void GenerateMergingCode(io::Printer *printer) const
void GenerateInlineAccessorDefinitions(io::Printer *printer) const
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(StringFieldGenerator)
void GenerateDefaultInstanceAllocator(io::Printer *printer) const
Definition: cpp_string_field.h:96
void GenerateDestructorCode(io::Printer *printer) const
void GenerateAccessorDeclarations(io::Printer *printer) const
void GenerateMergingCode(io::Printer *printer) const
void GenerateConstructorCode(io::Printer *printer) const
void GenerateClearingCode(io::Printer *printer) const
void GenerateByteSize(io::Printer *printer) const
void GenerateSwappingCode(io::Printer *printer) const
void GenerateConstructorCode(io::Printer *printer) const
Definition: descriptor.h:342
~RepeatedStringFieldGenerator()
void GenerateStaticMembers(io::Printer *printer) const
Definition: BnetFileGenerator.h:47
StringOneofFieldGenerator(const FieldDescriptor *descriptor, const Options &options)
RepeatedStringFieldGenerator(const FieldDescriptor *descriptor, const Options &options)
void GeneratePrivateMembers(io::Printer *printer) const
Definition: cpp_field.h:67