FastLED 3.9.15
Loading...
Searching...
No Matches

◆ do_insert() [2/2]

template<typename Key, typename Value, typename Equal = fl::SmallMapEqualTo<Key>>
size_type fl::unordered_map_small< Key, Value, Equal >::do_insert ( value_type && kv)
inlineprivate

Definition at line 173 of file unordered_map_small.h.

173 {
175 if (free != npos()) {
177 return free;
178 }
179 return append(fl::move(kv));
180 }
size_type append(const value_type &kv) FL_NOEXCEPT
static size_type npos() FL_NOEXCEPT
void place_at(size_type idx, const value_type &kv) FL_NOEXCEPT
size_type find_free_slot() const FL_NOEXCEPT

References append(), find_free_slot(), FL_NOEXCEPT, fl::free(), fl::fl::move(), npos(), and place_at().

+ Here is the call graph for this function: