FastLED
3.9.15
Loading...
Searching...
No Matches
◆
NeedsRehash()
template<typename
Key
, typename T, typename
Hash
= Hash<Key>, typename KeyEqual = EqualTo<Key>, int INLINED_COUNT = FASTLED_HASHMAP_INLINED_COUNT>
static bool
fl::unordered_map
<
Key
, T,
Hash
, KeyEqual, INLINED_COUNT >::NeedsRehash
(
fl::size
size
,
fl::size
bucket_size
,
fl::size
tombstones
,
u8
load_factor
)
inline
static
Definition at line
308
of file
unordered_map.h
.
309
{
310
// (size + tombstones) << 8 : multiply numerator by 256
311
// capacity * max_load : denominator * threshold
312
u32
lhs
= (
size
+
tombstones
) << 8;
313
u32
rhs
= (
bucket_size
*
load_factor
);
314
return
lhs
>
rhs
;
315
}
fl::unordered_map::load_factor
float load_factor() const
Definition
unordered_map.h:749
fl::unordered_map::size
fl::size size() const
Definition
unordered_map.h:729
fl::unordered_map
Definition
unordered_map.h:58
fl
unordered_map
Generated on Tue Jun 16 2026 00:07:07 for FastLED by
1.13.2