Public Attributes | List of all members
GPBExtensionDescription Struct Reference

#include <GPBDescriptor_PackagePrivate.h>

Public Attributes

union {
   union {
      Class   clazz
 
      const char *   name
 
   }   messageOrGroupClass
 
   const char *   messageOrGroupClassName
 
}; 
 
GPBDataType dataType
 
GPBGenericValue defaultValue
 
GPBEnumDescriptorFunc enumDescriptorFunc
 
const char * extendedClass
 
union {
   Class   clazz
 
   const char *   name
 
extendedClass
 
int32_t fieldNumber
 
const char * messageOrGroupClassName
 
GPBExtensionOptions options
 
const char * singletonName
 

Detailed Description

Definition at line 123 of file bloaty/third_party/protobuf/objectivec/GPBDescriptor_PackagePrivate.h.

Member Data Documentation

◆ @419

union { ... }

◆ clazz

Class GPBExtensionDescription::clazz

◆ dataType

GPBDataType GPBExtensionDescription::dataType

◆ defaultValue

GPBGenericValue GPBExtensionDescription::defaultValue

◆ enumDescriptorFunc

GPBEnumDescriptorFunc GPBExtensionDescription::enumDescriptorFunc

◆ extendedClass [1/2]

const char* GPBExtensionDescription::extendedClass

◆ extendedClass [2/2]

union { ... } GPBExtensionDescription::extendedClass

◆ fieldNumber

int32_t GPBExtensionDescription::fieldNumber

◆ messageOrGroupClass

union { ... } GPBExtensionDescription::messageOrGroupClass

◆ messageOrGroupClassName

const char* GPBExtensionDescription::messageOrGroupClassName

◆ name

const char* GPBExtensionDescription::name

◆ options

GPBExtensionOptions GPBExtensionDescription::options

◆ singletonName

const char * GPBExtensionDescription::singletonName

The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:45