35 #ifndef GOOGLE_PROTOBUF_COMPILER_CPP_EXTENSION_H__
36 #define GOOGLE_PROTOBUF_COMPILER_CPP_EXTENSION_H__
44 class FieldDescriptor;
86 #endif // GOOGLE_PROTOBUF_COMPILER_CPP_MESSAGE_H__
void GenerateDeclaration(io::Printer *printer)
Definition: cpp_extension.h:57
Definition: cpp_options.h:45
const FieldDescriptor * descriptor_
Definition: cpp_extension.h:74
void GenerateRegistration(io::Printer *printer)
void GenerateDefinition(io::Printer *printer)
string type_traits_
Definition: cpp_extension.h:75
Definition: descriptor.h:342
Options options_
Definition: cpp_extension.h:76
Definition: BnetFileGenerator.h:47
ExtensionGenerator(const FieldDescriptor *desycriptor, const Options &options)
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ExtensionGenerator)