Go to the documentation of this file.
31 #ifndef GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_EXTENSION_H__
32 #define GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_EXTENSION_H__
34 #include <google/protobuf/descriptor.h>
35 #include <google/protobuf/io/printer.h>
40 namespace objectivec {
42 class ExtensionGenerator {
67 #endif // GOOGLE_PROTOBUF_COMPILER_OBJECTIVEC_MESSAGE_H__
void GenerateMembersHeader(io::Printer *printer)
ExtensionGenerator & operator=(const ExtensionGenerator &)=delete
GRPC_CUSTOM_PRINTER Printer
void GenerateRegistrationSource(io::Printer *printer)
void DetermineObjectiveCClassDefinitions(std::set< std::string > *fwd_decls)
std::string root_class_and_method_name_
const FieldDescriptor * descriptor_
void GenerateStaticVariablesInitialization(io::Printer *printer)
ExtensionGenerator(const string &root_class_name, const FieldDescriptor *descriptor)
static const char descriptor[1336]
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:34