FastLED 3.10.6
Loading...
Searching...
No Matches

◆ lower_bound() [2/2]

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

Definition at line 208 of file flat_map.h.

208 {
210 mData.data(), mData.size(), &key, make_ops());
211 return mData.begin() + idx;
212 }
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_lower_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 >::at(), fl::flat_map< int, FxPtr >::at(), fl::flat_map< int, FxPtr >::equal_range(), fl::flat_map< int, FxPtr >::equal_range(), fl::flat_map< int, FxPtr >::find(), fl::flat_map< int, FxPtr >::find(), fl::flat_map< int, FxPtr >::insert(), fl::flat_map< int, FxPtr >::insert(), fl::flat_map< int, FxPtr >::insert(), fl::flat_map< int, FxPtr >::insert(), and fl::flat_map< int, FxPtr >::operator[]().

+ Here is the caller graph for this function: