FastLED
3.10.9
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
311
of file
unordered_map.h
.
312
{
313
// (size + tombstones) << 8 : multiply numerator by 256
314
// capacity * max_load : denominator * threshold
315
u32
lhs
= (
size
+
tombstones
) << 8;
316
u32
rhs
= (
bucket_size
*
load_factor
);
317
return
lhs
>
rhs
;
318
}
fl::unordered_map::size
fl::size size() const FL_NO_EXCEPT
Definition
unordered_map.h:730
fl::unordered_map::load_factor
float load_factor() const FL_NO_EXCEPT
Definition
unordered_map.h:750
fl::unordered_map
Definition
unordered_map.h:61
fl
unordered_map
Generated on Mon Nov 2 2026 09:25:25 for FastLED by
1.13.2