WPILibC++ 2027.0.0-alpha-3
Loading...
Searching...
No Matches
field.h File Reference
#include <stdint.h>
#include "upb/base/descriptor_constants.h"
#include "upb/mini_table/internal/field.h"
#include "upb/port/def.inc"
#include "upb/port/undef.inc"

Go to the source code of this file.

Typedefs

typedef struct upb_MiniTableField upb_MiniTableField
 

Functions

UPB_API_INLINE upb_CType upb_MiniTableField_CType (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_HasPresence (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsArray (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsClosedEnum (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsExtension (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsInOneof (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsMap (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsPacked (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsScalar (const upb_MiniTableField *f)
 
UPB_API_INLINE bool upb_MiniTableField_IsSubMessage (const upb_MiniTableField *f)
 
UPB_API_INLINE uint32_t upb_MiniTableField_Number (const upb_MiniTableField *f)
 
UPB_API_INLINE upb_FieldType upb_MiniTableField_Type (const upb_MiniTableField *f)
 

Typedef Documentation

◆ upb_MiniTableField

typedef struct upb_MiniTableField upb_MiniTableField

Function Documentation

◆ upb_MiniTableField_CType()

UPB_API_INLINE upb_CType upb_MiniTableField_CType ( const upb_MiniTableField * f)

◆ upb_MiniTableField_HasPresence()

UPB_API_INLINE bool upb_MiniTableField_HasPresence ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsArray()

UPB_API_INLINE bool upb_MiniTableField_IsArray ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsClosedEnum()

UPB_API_INLINE bool upb_MiniTableField_IsClosedEnum ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsExtension()

UPB_API_INLINE bool upb_MiniTableField_IsExtension ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsInOneof()

UPB_API_INLINE bool upb_MiniTableField_IsInOneof ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsMap()

UPB_API_INLINE bool upb_MiniTableField_IsMap ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsPacked()

UPB_API_INLINE bool upb_MiniTableField_IsPacked ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsScalar()

UPB_API_INLINE bool upb_MiniTableField_IsScalar ( const upb_MiniTableField * f)

◆ upb_MiniTableField_IsSubMessage()

UPB_API_INLINE bool upb_MiniTableField_IsSubMessage ( const upb_MiniTableField * f)

◆ upb_MiniTableField_Number()

UPB_API_INLINE uint32_t upb_MiniTableField_Number ( const upb_MiniTableField * f)

◆ upb_MiniTableField_Type()

UPB_API_INLINE upb_FieldType upb_MiniTableField_Type ( const upb_MiniTableField * f)