2022-01-05 17:06:08 +01:00
|
|
|
## Description:
|
2021-06-24 06:27:04 +02:00
|
|
|
|
2022-01-07 12:28:50 +01:00
|
|
|
`bitfield` is a module for manipulating arrays of bits,
|
|
|
|
i.e. series of zeroes and ones spread across an
|
|
|
|
array of storage units (unsigned 32-bit integers).
|
2021-06-24 06:27:04 +02:00
|
|
|
|
2022-01-07 12:28:50 +01:00
|
|
|
## BitField Structure
|
2021-06-24 06:27:04 +02:00
|
|
|
|
|
|
|
Bit arrays are stored in data structures called 'BitField'. The structure is
|
|
|
|
'opaque', i.e. its internals are not available to the end user. This module
|
|
|
|
provides API (functions and methods) for accessing and modifying bit arrays.
|