WPILibC++ 2027.0.0-alpha-3
Loading...
Searching...
No Matches
oneof_def.h File Reference

Go to the source code of this file.

Functions

UPB_API const upb_MessageDefupb_OneofDef_ContainingType (const upb_OneofDef *o)
 
UPB_API const upb_FieldDefupb_OneofDef_Field (const upb_OneofDef *o, int i)
 
UPB_API int upb_OneofDef_FieldCount (const upb_OneofDef *o)
 
const char * upb_OneofDef_FullName (const upb_OneofDef *o)
 
bool upb_OneofDef_HasOptions (const upb_OneofDef *o)
 
uint32_t upb_OneofDef_Index (const upb_OneofDef *o)
 
bool upb_OneofDef_IsSynthetic (const upb_OneofDef *o)
 
const upb_FieldDefupb_OneofDef_LookupName (const upb_OneofDef *o, const char *name)
 
const upb_FieldDefupb_OneofDef_LookupNameWithSize (const upb_OneofDef *o, const char *name, size_t size)
 
const upb_FieldDefupb_OneofDef_LookupNumber (const upb_OneofDef *o, uint32_t num)
 
UPB_API const char * upb_OneofDef_Name (const upb_OneofDef *o)
 
int upb_OneofDef_numfields (const upb_OneofDef *o)
 
const UPB_DESC (OneofOptions *) upb_OneofDef_Options(const upb_OneofDef *o)
 
const UPB_DESC (FeatureSet *) upb_OneofDef_ResolvedFeatures(const upb_OneofDef *o)
 

Function Documentation

◆ UPB_DESC() [1/2]

UPB_INLINE const const const UPB_DESC ( FeatureSet * ) const

◆ UPB_DESC() [2/2]

const UPB_DESC ( OneofOptions * ) const

◆ upb_OneofDef_ContainingType()

UPB_API const upb_MessageDef * upb_OneofDef_ContainingType ( const upb_OneofDef * o)

◆ upb_OneofDef_Field()

UPB_API const upb_FieldDef * upb_OneofDef_Field ( const upb_OneofDef * o,
int i )

◆ upb_OneofDef_FieldCount()

UPB_API int upb_OneofDef_FieldCount ( const upb_OneofDef * o)

◆ upb_OneofDef_FullName()

const char * upb_OneofDef_FullName ( const upb_OneofDef * o)

◆ upb_OneofDef_HasOptions()

bool upb_OneofDef_HasOptions ( const upb_OneofDef * o)

◆ upb_OneofDef_Index()

uint32_t upb_OneofDef_Index ( const upb_OneofDef * o)

◆ upb_OneofDef_IsSynthetic()

bool upb_OneofDef_IsSynthetic ( const upb_OneofDef * o)

◆ upb_OneofDef_LookupName()

const upb_FieldDef * upb_OneofDef_LookupName ( const upb_OneofDef * o,
const char * name )

◆ upb_OneofDef_LookupNameWithSize()

const upb_FieldDef * upb_OneofDef_LookupNameWithSize ( const upb_OneofDef * o,
const char * name,
size_t size )

◆ upb_OneofDef_LookupNumber()

const upb_FieldDef * upb_OneofDef_LookupNumber ( const upb_OneofDef * o,
uint32_t num )

◆ upb_OneofDef_Name()

UPB_API const char * upb_OneofDef_Name ( const upb_OneofDef * o)

◆ upb_OneofDef_numfields()

int upb_OneofDef_numfields ( const upb_OneofDef * o)