FastLED
3.9.15
Loading...
Searching...
No Matches
◆
emplace()
template<typename
Key
, typename Value, typename Compare = less<Key>, typename Allocator = allocator<fl::pair<Key, Value>>>
template<typename... Args>
iterator
fl::MultiMapTree
<
Key
, Value, Compare, Allocator >::emplace
(
Args &&...
args
)
inline
Definition at line
329
of file
multi_map.h
.
329
{
330
value_type
temp
(
fl::forward<Args>
(
args
)...);
331
ValueWithId
vwid
(
fl::move
(
temp
),
mNextId
++);
332
auto
result
=
mTree
.insert(
fl::move
(
vwid
));
333
return
iterator
(
result
.first);
334
}
fl::MultiMapTree::value_type
fl::pair< Key, Value > value_type
Definition
multi_map.h:25
fl::MultiMapTree::mTree
TreeType mTree
Definition
multi_map.h:75
fl::MultiMapTree::iterator
IteratorWrapper iterator
Definition
multi_map.h:255
fl::MultiMapTree::mNextId
fl::size mNextId
Definition
multi_map.h:76
fl::MultiMapTree
Definition
multi_map.h:21
fl::MultiMapTree::ValueWithId
Definition
multi_map.h:43
fl
MultiMapTree
Generated on Tue Jun 16 2026 00:07:05 for FastLED by
1.13.2