FastLED 3.9.3
|
Definition at line 17 of file fixed_map.h.
Classes | |
struct | Pair |
Public Types | |
typedef FixedVector< Pair, N > | VectorType |
typedef VectorType::iterator | iterator |
typedef VectorType::const_iterator | const_iterator |
Public Member Functions | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
iterator | find (const Key &key) |
const_iterator | find (const Key &key) const |
bool | get (const Key &key, Value *value) const |
Value | get (const Key &key, bool *has=nullptr) const |
bool | insert (const Key &key, const Value &value) |
bool | update (const Key &key, const Value &value, bool insert_if_missing=true) |
Value & | operator[] (const Key &key) |
const Value & | operator[] (const Key &key) const |
bool | next (const Key &key, Key *next_key, bool allow_rollover=false) const |
bool | prev (const Key &key, Key *prev_key, bool allow_rollover=false) const |
constexpr size_t | size () const |
constexpr bool | empty () const |
constexpr size_t | capacity () const |
void | clear () |
bool | has (const Key &it) const |
typedef VectorType::const_iterator FixedMap< Key, Value, N >::const_iterator |
Definition at line 27 of file fixed_map.h.
typedef VectorType::iterator FixedMap< Key, Value, N >::iterator |
Definition at line 26 of file fixed_map.h.
typedef FixedVector<Pair, N> FixedMap< Key, Value, N >::VectorType |
Definition at line 25 of file fixed_map.h.
|
inline |
Definition at line 33 of file fixed_map.h.
|
inline |
Definition at line 39 of file fixed_map.h.
|
inlineconstexpr |
Definition at line 170 of file fixed_map.h.
|
inline |
Definition at line 175 of file fixed_map.h.
|
inlineconstexpr |
Definition at line 165 of file fixed_map.h.
|
inline |
Definition at line 36 of file fixed_map.h.
|
inline |
Definition at line 42 of file fixed_map.h.
|
inline |
Definition at line 46 of file fixed_map.h.
|
inline |
Definition at line 55 of file fixed_map.h.
|
inline |
Definition at line 75 of file fixed_map.h.
|
inline |
Definition at line 66 of file fixed_map.h.
|
inline |
Definition at line 179 of file fixed_map.h.
|
inline |
Definition at line 89 of file fixed_map.h.
|
inline |
Definition at line 129 of file fixed_map.h.
|
inline |
Definition at line 111 of file fixed_map.h.
|
inline |
Definition at line 120 of file fixed_map.h.
|
inline |
Definition at line 144 of file fixed_map.h.
|
inlineconstexpr |
Definition at line 161 of file fixed_map.h.
|
inline |
Definition at line 100 of file fixed_map.h.