Go to the documentation of this file.
31 #ifndef GOOGLE_PROTOBUF_COMPILER_CSHARP_MESSAGE_H__
32 #define GOOGLE_PROTOBUF_COMPILER_CSHARP_MESSAGE_H__
46 class FieldGeneratorBase;
92 #endif // GOOGLE_PROTOBUF_COMPILER_CSHARP_MESSAGE_H__
void GenerateCloningCode(io::Printer *printer)
MessageGenerator & operator=(const MessageGenerator &)=delete
std::string full_class_name()
void AddSerializableAttribute(io::Printer *printer)
GLsizei const GLchar *const * string
const std::vector< const FieldDescriptor * > & fields_by_number()
void GenerateFreezingCode(io::Printer *printer)
const Descriptor * descriptor_
void GenerateMessageSerializationMethods(io::Printer *printer)
void GenerateFrameworkMethods(io::Printer *printer)
FieldGeneratorBase * CreateFieldGeneratorInternal(const FieldDescriptor *descriptor)
void Generate(io::Printer *printer)
std::vector< const FieldDescriptor * > fields_by_number_
const Options * options()
bool HasNestedGeneratedTypes()
void AddDeprecatedFlag(io::Printer *printer)
MessageGenerator(const Descriptor *descriptor, const Options *options)
int GetPresenceIndex(const FieldDescriptor *descriptor)
void GenerateMergingMethods(io::Printer *printer)
bool has_extension_ranges_
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:49