libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Data Fields | |
GblPrimitiveClass | base |
GblITableVariantClass | GblITableVariantImpl |
GBL_RESULT(* | pFnCheckFieldValue )(const GblBitStructClass *pSelf, size_t fieldIndex, const GblVariant *pValue) |
GblBitmask | valueMask |
size_t | fieldCount |
Related Symbols | |
(Note that these are not member symbols.) | |
GblType | GblBitStruct_register (const char *pName, const GblBitStructField *pFields) |
Field Name | |
Methods for retrieving field name | |
const char * | GblBitStructClass_nameFromIndex (const GblBitStructClass *pSelf, size_t index) |
const char * | GblBitStructClass_nameFromBitmask (const GblBitStructClass *pSelf, GblBitmask msk) |
GblQuark | GblBitStructClass_nameQuarkFromIndex (const GblBitStructClass *pSelf, size_t index) |
GblQuark | GblBitStructClass_nameQuarkFromBitmask (const GblBitStructClass *pSelf, GblBitmask msk) |
Field Mask | |
Methods for retrieving field mask | |
GblBitmask | GblBitStructClass_maskFromIndex (const GblBitStructClass *pSelf, size_t index) |
GblBitmask | GblBitStructClass_maskFromName (const GblBitStructClass *pSelf, const char *pName) |
GblBitmask | GblBitStructClass_maskFromNameQuark (const GblBitStructClass *pSelf, GblQuark quark) |
Field Type | |
Methods for retrieving field type | |
GblType | GblBitStructClass_typeFromIndex (const GblBitStructClass *pSelf, size_t index) |
GblType | GblBitStructClass_typeFromName (const GblBitStructClass *pSelf, const char *pName) |
GblType | GblBitStructClass_typeFromNameQuark (const GblBitStructClass *pSelf, GblQuark quark) |
GblType | GblBitStructClass_typeFromBitmask (const GblBitStructClass *pSelf, GblBitmask msk) |
Definition at line 39 of file gimbal_bit_struct.h.
GblPrimitiveClass GblBitStructClass::base |
Inherited base class structure.
Definition at line 39 of file gimbal_bit_struct.h.
GblITableVariantClass GblBitStructClass::GblITableVariantImpl |
Embedded interface class structure.
Definition at line 39 of file gimbal_bit_struct.h.
GBL_RESULT(* GblBitStructClass::pFnCheckFieldValue) (const GblBitStructClass *pSelf, size_t fieldIndex, const GblVariant *pValue) |
Definition at line 40 of file gimbal_bit_struct.h.
GblBitmask GblBitStructClass::valueMask |
Definition at line 41 of file gimbal_bit_struct.h.
size_t GblBitStructClass::fieldCount |
Definition at line 42 of file gimbal_bit_struct.h.