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
 
GPBFieldFlags flags
 
int32_t hasIndex
 
const char * name
 
uint32_t number
 
uint32_t offset
 

Detailed Description

Definition at line 79 of file GPBDescriptor_PackagePrivate.h.

Member Data Documentation

◆ className

const char* GPBMessageFieldDescription::className

Definition at line 83 of file GPBDescriptor_PackagePrivate.h.

◆ dataType

GPBDataType GPBMessageFieldDescription::dataType

Definition at line 101 of file GPBDescriptor_PackagePrivate.h.

◆ dataTypeSpecific

union { ... } GPBMessageFieldDescription::dataTypeSpecific

◆ enumDescFunc

GPBEnumDescriptorFunc GPBMessageFieldDescription::enumDescFunc

Definition at line 86 of file GPBDescriptor_PackagePrivate.h.

◆ enumVerifier

GPBEnumValidationFunc GPBMessageFieldDescription::enumVerifier

Definition at line 87 of file GPBDescriptor_PackagePrivate.h.

◆ flags

GPBFieldFlags GPBMessageFieldDescription::flags

Definition at line 99 of file GPBDescriptor_PackagePrivate.h.

◆ hasIndex

int32_t GPBMessageFieldDescription::hasIndex

Definition at line 95 of file GPBDescriptor_PackagePrivate.h.

◆ name

const char* GPBMessageFieldDescription::name

Definition at line 81 of file GPBDescriptor_PackagePrivate.h.

◆ number

uint32_t GPBMessageFieldDescription::number

Definition at line 90 of file GPBDescriptor_PackagePrivate.h.

◆ offset

uint32_t GPBMessageFieldDescription::offset

Definition at line 97 of file GPBDescriptor_PackagePrivate.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:05