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

◆ less_thunk()

template<typename Key, typename Value, typename Less = fl::less<Key>>
template<typename L = Less>
static bool fl::flat_map< Key, Value, Less >::less_thunk ( const void * ctx,
const void * a,
const void * b )
inlinestaticprivate

Definition at line 192 of file flat_map.h.

192 {
193 const L* less = static_cast<const L*>(ctx);
194 const Key* ka = static_cast<const Key*>(a);
195 const Key* kb = static_cast<const Key*>(b);
196 return (*less)(*ka, *kb);
197 }