Bit structures
Bit structures provide compact bit-level and integer-set storage.
See Type construction and operations for addressing, width/endian rules, return values, and the adaptive array/bitmap/run containers used by roaring_bitmap.
| Type | Construction | Principal operations |
|---|---|---|
bitmap | CREATE | SET, GETBIT, COUNT |
bit_field | CREATE | SET, GET |
bit_set | CREATE | SET, GETBIT, COUNT |
roaring_bitmap | CREATE | ADD, REMOVE, CONTAINS, VALUES, CARDINALITY |