Go to the documentation of this file.
31 #ifndef GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_ONEOF_H__
32 #define GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_ONEOF_H__
43 namespace objectivec {
76 #endif // GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_ONEOF_H__
void GenerateClearFunctionDeclaration(io::Printer *printer)
void GeneratePropertyImplementation(io::Printer *printer)
string DescriptorName(void) const
OneofGenerator(const OneofDescriptor *descriptor)
const OneofDescriptor * descriptor_
string HasIndexAsString(void) const
std::map< string, string > variables_
OneofGenerator & operator=(const OneofGenerator &)=delete
void SetOneofIndexBase(int index_base)
void GenerateCaseEnum(io::Printer *printer)
void GenerateClearFunctionImplementation(io::Printer *printer)
void GeneratePublicCasePropertyDeclaration(io::Printer *printer)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:57