FastLED 3.10.6
Loading...
Searching...
No Matches
flat_map_basic.h File Reference
#include "fl/stl/int.h"
#include "fl/stl/cstddef.h"
#include "fl/stl/compiler_control.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for flat_map_basic.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::detail::flat_map_ops
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::detail
 Compile-time linker keep-alive hook for a single fl::Bus.
 

Typedefs

using fl::detail::flat_map_less_thunk_t
 

Functions

FL_NO_INLINE fl::size fl::detail::flat_map_lower_bound_idx (const void *data, fl::size n, const void *key, const flat_map_ops &ops) FL_NO_EXCEPT
 
FL_NO_INLINE fl::size fl::detail::flat_map_upper_bound_idx (const void *data, fl::size n, const void *key, const flat_map_ops &ops) FL_NO_EXCEPT
 

Class Documentation

◆ fl::detail::flat_map_ops

struct fl::detail::flat_map_ops
Class Members
size element_size
const void * less_ctx
flat_map_less_thunk_t less_fn