
Go to the source code of this file.
Enumerations | |
| enum | NUMTYPE { NUMTYPE_Invalid = 0, NUMTYPE_MASK_Unsigned = 0x20, NUMTYPE_MASK_Signed = 0x40, NUMTYPE_MASK_Integer = 0x60, NUMTYPE_MASK_Float = 0x80, NUMTYPE_UINT8 = (NUMTYPE_MASK_Unsigned|1), NUMTYPE_UINT16 = (NUMTYPE_MASK_Unsigned|2), NUMTYPE_UINT32 = (NUMTYPE_MASK_Unsigned|4), NUMTYPE_UINT64 = (NUMTYPE_MASK_Unsigned|8), NUMTYPE_SINT8 = (NUMTYPE_MASK_Signed|1), NUMTYPE_SINT16 = (NUMTYPE_MASK_Signed|2), NUMTYPE_SINT32 = (NUMTYPE_MASK_Signed|4), NUMTYPE_SINT64 = (NUMTYPE_MASK_Signed|8), NUMTYPE_FLOAT32 = (NUMTYPE_MASK_Float|4), NUMTYPE_FLOAT64 = (NUMTYPE_MASK_Float|8), NUMTYPE_MASK_Size = 0x1F } |
Definitions for NUMTYPE values
| enum NUMTYPE |
Enumeration of numeric types which can be manipulated as a single value in memory by the CPU and can be declared as built-in type in source code.
Enumeration values may be represented as a single byte for storage.
1.6.1