![]() |
WPILibC++ 2027.0.0-alpha-3
|
#include <stddef.h>#include <stdint.h>#include "upb/base/descriptor_constants.h"#include "upb/mini_table/internal/size_log2.h"#include "upb/port/def.inc"#include "upb/port/undef.inc"Go to the source code of this file.
Classes | |
| struct | upb_MiniTableField |
Macros | |
| #define | kUpb_NoSub ((uint16_t)-1) |
| #define | kUpb_FieldMode_Mask 3 |
| #define | kUpb_FieldRep_Shift 6 |
Enumerations | |
| enum | upb_FieldMode { kUpb_FieldMode_Map = 0 , kUpb_FieldMode_Array = 1 , kUpb_FieldMode_Scalar = 2 } |
| enum | upb_LabelFlags { kUpb_LabelFlags_IsPacked = 4 , kUpb_LabelFlags_IsExtension = 8 , kUpb_LabelFlags_IsAlternate = 16 } |
| enum | upb_FieldRep { kUpb_FieldRep_1Byte = 0 , kUpb_FieldRep_4Byte = 1 , kUpb_FieldRep_StringView = 2 , kUpb_FieldRep_8Byte = 3 , kUpb_FieldRep_NativePointer , kUpb_FieldRep_Max = kUpb_FieldRep_8Byte } |
| #define kUpb_FieldMode_Mask 3 |
| #define kUpb_FieldRep_Shift 6 |
| #define kUpb_NoSub ((uint16_t)-1) |
| enum upb_FieldMode |
| enum upb_FieldRep |
| enum upb_LabelFlags |
| UPB_INLINE void UPB_PRIVATE _upb_MiniTableField_CheckIsArray | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE void UPB_PRIVATE _upb_MiniTableField_CheckIsMap | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE size_t UPB_PRIVATE _upb_MiniTableField_ElemSizeLg2 | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE upb_FieldRep UPB_PRIVATE _upb_MiniTableField_GetRep | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE char UPB_PRIVATE _upb_MiniTableField_HasbitMask | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE uint16_t UPB_PRIVATE _upb_MiniTableField_HasbitOffset | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE bool UPB_PRIVATE _upb_MiniTableField_HasHasbit | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE bool UPB_PRIVATE _upb_MiniTableField_IsAlternate | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE upb_FieldMode UPB_PRIVATE _upb_MiniTableField_Mode | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE uint16_t UPB_PRIVATE _upb_MiniTableField_Offset | ( | const struct upb_MiniTableField * | f | ) |
| UPB_INLINE size_t UPB_PRIVATE _upb_MiniTableField_OneofOffset | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE upb_CType upb_MiniTableField_CType | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_HasPresence | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsArray | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsClosedEnum | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsExtension | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsInOneof | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsMap | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsPacked | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsScalar | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE bool upb_MiniTableField_IsSubMessage | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE uint32_t upb_MiniTableField_Number | ( | const struct upb_MiniTableField * | f | ) |
| UPB_API_INLINE upb_FieldType upb_MiniTableField_Type | ( | const struct upb_MiniTableField * | f | ) |