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

◆ upper_bound() [2/2]

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

Definition at line 220 of file flat_map.h.

220 {
222 mData.data(), mData.size(), &key, make_ops());
223 return mData.begin() + idx;
224 }
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

Referenced by fl::flat_map< int, FxPtr >::equal_range(), and fl::flat_map< int, FxPtr >::equal_range().

+ Here is the caller graph for this function: