bits/bit_field library
Classes
- BitData
-
BitData
contain bits for setters - Cannot be extension type
allows
pass by pointeruse by BitsMap. BitsStuct, BoolMap, etc. - BitField
-
/////////////////////////////////////////////////////////////////////////////
BitField
Key for BitStruct and BitFieldMap
as mixin, applicable to
enum///////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////// A Bit-field is a class datamemberwith explicit size, in bits. https://en.cppreference.com/w/cpp/language/bit_field https://learn.microsoft.com/en-us/cpp/c-language/c-bit-fields?view=msvc-170 - BitIndexField
- BitIndexField /// Special case: single-bit field addressed by index.
- Bitmask
- Bitmask
- ConstBits
- MutableBits
- base for Map or Struct
Extension Types
Extensions
Typedefs
-
BitFieldEntry<
K extends BitField> = StructField< K, int>