446 {
448
451
454 } else {
455
460 }
461
464 }
465 }
466
468 }
void reset() noexcept
Resets all bits to zero.
bool test(uint32_t pos) const noexcept
Tests whether the bit at position pos is set.
BitsetInlined & set(uint32_t pos, bool value=true)
Sets or clears the bit at position pos.
uint32_t size() const noexcept
Size of the Bitset (number of bits).
Variant< fixed_bitset, bitset_dynamic > _storage
A Bitset implementation with inline storage that can grow if needed.