Go to the documentation of this file.
36 #ifndef GOOGLE_PROTOBUF_COMPILER_JAVA_STRING_FIELD_H__
37 #define GOOGLE_PROTOBUF_COMPILER_JAVA_STRING_FIELD_H__
48 class ClassNameResolver;
63 int builderBitIndex,
Context* context);
100 int messageBitIndex,
int builderBitIndex,
120 int builderBitIndex,
Context* context);
156 #endif // GOOGLE_PROTOBUF_COMPILER_JAVA_STRING_FIELD_H__
void GenerateBuildingCode(io::Printer *printer) const
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ImmutableStringFieldGenerator)
ClassNameResolver * name_resolver_
void GenerateBuilderMembers(io::Printer *printer) const
~ImmutableStringOneofFieldGenerator()
void GenerateHashCode(io::Printer *printer) const
const FieldDescriptor * descriptor_
const FieldDescriptor * descriptor_
GLsizei const GLchar *const * string
void GenerateBuilderMembers(io::Printer *printer) const
void GenerateInterfaceMembers(io::Printer *printer) const
void GenerateEqualsCode(io::Printer *printer) const
~RepeatedImmutableStringFieldGenerator()
void GenerateInterfaceMembers(io::Printer *printer) const
std::map< std::string, std::string > variables_
ImmutableStringFieldGenerator(const FieldDescriptor *descriptor, int messageBitIndex, int builderBitIndex, Context *context)
std::map< std::string, std::string > variables_
void GenerateParsingCode(io::Printer *printer) const
void GenerateBuildingCode(io::Printer *printer) const
void GenerateParsingDoneCode(io::Printer *printer) const
void GenerateBuilderMembers(io::Printer *printer) const
int GetNumBitsForBuilder() const
void GenerateInitializationCode(io::Printer *printer) const
void GenerateMergingCode(io::Printer *printer) const
int GetNumBitsForBuilder() const
ClassNameResolver * name_resolver_
void GenerateSerializationCode(io::Printer *printer) const
void GenerateSerializedSizeCode(io::Printer *printer) const
void GenerateParsingCode(io::Printer *printer) const
void GenerateFieldBuilderInitializationCode(io::Printer *printer) const
void GenerateEqualsCode(io::Printer *printer) const
void GenerateMergingCode(io::Printer *printer) const
void GenerateSerializationCode(io::Printer *printer) const
RepeatedImmutableStringFieldGenerator(const FieldDescriptor *descriptor, int messageBitIndex, int builderBitIndex, Context *context)
int GetNumBitsForMessage() const
int GetNumBitsForMessage() const
void GenerateMembers(io::Printer *printer) const
void GenerateInitializationCode(io::Printer *printer) const
~ImmutableStringFieldGenerator()
void GenerateHashCode(io::Printer *printer) const
void GenerateSerializationCode(io::Printer *printer) const
void GenerateSerializedSizeCode(io::Printer *printer) const
std::string GetBoxedType() const
void GenerateMembers(io::Printer *printer) const
void GenerateMembers(io::Printer *printer) const
void GenerateParsingCode(io::Printer *printer) const
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(RepeatedImmutableStringFieldGenerator)
void GenerateFieldBuilderInitializationCode(io::Printer *printer) const
void GenerateBuilderClearCode(io::Printer *printer) const
void GenerateSerializedSizeCode(io::Printer *printer) const
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ImmutableStringOneofFieldGenerator)
std::string GetBoxedType() const
void GenerateBuilderClearCode(io::Printer *printer) const
ImmutableStringOneofFieldGenerator(const FieldDescriptor *descriptor, int messageBitIndex, int builderBitIndex, Context *context)
void GenerateBuildingCode(io::Printer *printer) const
void GenerateParsingDoneCode(io::Printer *printer) const
void GenerateMergingCode(io::Printer *printer) const
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:55