35 #ifndef GOOGLE_PROTOBUF_COMPILER_CPP_ENUM_H__
36 #define GOOGLE_PROTOBUF_COMPILER_CPP_ENUM_H__
103 #endif // GOOGLE_PROTOBUF_COMPILER_CPP_ENUM_H__
void GenerateDefinition(io::Printer *printer)
void GenerateSymbolImports(io::Printer *printer)
bool generate_array_size_
Definition: cpp_enum.h:93
void GenerateDescriptorInitializer(io::Printer *printer, int index)
void GenerateGetEnumDescriptorSpecializations(io::Printer *printer)
Definition: descriptor.h:683
Options options_
Definition: cpp_enum.h:91
Definition: cpp_options.h:45
const EnumDescriptor * descriptor_
Definition: cpp_enum.h:89
EnumGenerator(const EnumDescriptor *descriptor, const Options &options)
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(EnumGenerator)
void GenerateMethods(io::Printer *printer)
string classname_
Definition: cpp_enum.h:90
Definition: cpp_enum.h:54
Definition: BnetFileGenerator.h:47