FastLED
3.9.15
Loading...
Searching...
No Matches
◆
flip()
[2/2]
void fl::bitset_dynamic::flip
(
uint32_t
pos
)
inline
noexcept
Definition at line
184
of file
bitset_dynamic.h
.
184
{
185
if
(
pos
<
_size
) {
186
const
uint32_t idx =
pos
/
bits_per_block
;
187
const
uint32_t off =
pos
%
bits_per_block
;
188
_blocks
[idx] ^= (
static_cast<
block_type
>
(1) << off);
189
}
190
}
pos
uint8_t pos
Definition
Blur.ino:11
fl::bitset_dynamic::_size
uint32_t _size
Definition
bitset_dynamic.h:18
fl::bitset_dynamic::bits_per_block
static constexpr uint32_t bits_per_block
Definition
bitset_dynamic.h:13
fl::bitset_dynamic::_blocks
block_type * _blocks
Definition
bitset_dynamic.h:16
fl::bitset_dynamic::block_type
uint64_t block_type
Definition
bitset_dynamic.h:14
References
_blocks
,
_size
,
bits_per_block
, and
pos
.
fl
bitset_dynamic
Generated on Sat May 24 2025 22:44:24 for FastLED by
1.13.2