|
libtinylor
Single-file header library for controlling Light-O-Rama hardware
|
Represents a set of unit IDs as a 256-bit bitset, used to address a request to an arbitrary subset of units in a single frame (see lor_set_units). Initialize with lor_unit_set_clear or by zero initialization before adding units.
More...
#include <tinylor.h>
Data Fields | |
| uint64_t | bits [4] |
Membership bits. Unit ID u is a member when bit (u % 64) of bits[u / 64] is set. | |
Represents a set of unit IDs as a 256-bit bitset, used to address a request to an arbitrary subset of units in a single frame (see lor_set_units). Initialize with lor_unit_set_clear or by zero initialization before adding units.
| uint64_t lor_unit_set::bits[4] |
Membership bits. Unit ID u is a member when bit (u % 64) of bits[u / 64] is set.