Public Attributes | List of all members
GPBMessageFieldDescription Struct Reference

#include <GPBDescriptor_PackagePrivate.h>

Public Attributes

GPBDataType dataType
 
union {
   const char *   className
 
   GPBEnumDescriptorFunc   enumDescFunc
 
   GPBEnumValidationFunc   enumVerifier
 
dataTypeSpecific
 
union {
   char *   className
 
   Class   clazz
 
   GPBEnumDescriptorFunc   enumDescFunc
 
   GPBEnumValidationFunc   enumVerifier
 
dataTypeSpecific
 
GPBFieldFlags flags
 
int32_t hasIndex
 
const char * name
 
uint32_t number
 
uint32_t offset
 

Detailed Description

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

Member Data Documentation

◆ className [1/2]

const char* GPBMessageFieldDescription::className

◆ className [2/2]

char* GPBMessageFieldDescription::className

◆ clazz

Class GPBMessageFieldDescription::clazz

◆ dataType

GPBDataType GPBMessageFieldDescription::dataType

◆ dataTypeSpecific [1/2]

union { ... } GPBMessageFieldDescription::dataTypeSpecific

◆ dataTypeSpecific [2/2]

union { ... } GPBMessageFieldDescription::dataTypeSpecific

◆ enumDescFunc

GPBEnumDescriptorFunc GPBMessageFieldDescription::enumDescFunc

◆ enumVerifier

GPBEnumValidationFunc GPBMessageFieldDescription::enumVerifier

◆ flags

GPBFieldFlags GPBMessageFieldDescription::flags

◆ hasIndex

int32_t GPBMessageFieldDescription::hasIndex

◆ name

const char * GPBMessageFieldDescription::name

◆ number

uint32_t GPBMessageFieldDescription::number

◆ offset

uint32_t GPBMessageFieldDescription::offset

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


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