FastLED 3.10.8
Loading...
Searching...
No Matches

◆ upper_bound() [1/2]

template<typename Key, typename Value, typename Less = fl::less<Key>>
const_iterator fl::flat_map< Key, Value, Less >::upper_bound ( const Key & key) const
inline

Definition at line 226 of file flat_map.h.

226 {
228 mData.data(), mData.size(), &key, make_ops());
229 return mData.begin() + idx;
230 }
detail::flat_map_ops make_ops() const FL_NO_EXCEPT
Definition flat_map.h:199
vector_type mData
Definition flat_map.h:53
FL_NO_INLINE fl::size flat_map_upper_bound_idx(const void *data, fl::size n, const void *key, const flat_map_ops &ops) FL_NO_EXCEPT