FastLED 3.9.7
|
Public Types | |
typedef FixedVector< Key, 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 | insert (const Key &key) |
bool | erase (const Key &key) |
bool | erase (iterator pos) |
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 &key) const |
const Key & | front () const |
const Key & | back () const |
typedef VectorType::const_iterator fl::FixedSet< Key, N >::const_iterator |
typedef VectorType::iterator fl::FixedSet< Key, N >::iterator |
typedef FixedVector<Key, N> fl::FixedSet< Key, N >::VectorType |
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |
|
inline |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineconstexpr |