|
FastLED 3.9.15
|
#include <set.h>
Collaboration diagram for fl::VectorSet< Key >:Public Types | |
| typedef VectorType::const_iterator | const_iterator |
| typedef VectorType::iterator | iterator |
| typedef VectorType::reverse_iterator | reverse_iterator |
| typedef fl::vector< Key > | VectorType |
Public Member Functions | |
| constexpr | VectorSet () FL_NOEXCEPT=default |
| VectorSet (const VectorSet &other) | |
| VectorSet (VectorSet &&other) FL_NOEXCEPT | |
| const Key & | back () const |
| iterator | begin () |
| const_iterator | begin () const |
| constexpr fl::size | capacity () const |
| void | clear () |
| template<typename... Args> | |
| bool | emplace (Args &&... args) |
| constexpr bool | empty () const |
| iterator | end () |
| const_iterator | end () const |
| bool | erase (const Key &key) |
| bool | erase (iterator pos) |
| iterator | find (const Key &key) |
| const_iterator | find (const Key &key) const |
| const Key & | front () const |
| bool | has (const Key &key) const |
| bool | insert (const Key &key) |
| bool | insert (Key &&key) |
| bool | operator!= (const VectorSet &other) const |
| Inequality comparison. | |
| bool | operator< (const VectorSet &other) const |
| Lexicographic comparison. | |
| bool | operator<= (const VectorSet &other) const |
| Less-than-or-equal comparison. | |
| VectorSet & | operator= (const VectorSet &other) FL_NOEXCEPT |
| VectorSet & | operator= (VectorSet &&other) FL_NOEXCEPT |
| bool | operator== (const VectorSet &other) const |
| Equality comparison. | |
| bool | operator> (const VectorSet &other) const |
| Greater-than comparison. | |
| bool | operator>= (const VectorSet &other) const |
| Greater-than-or-equal comparison. | |
| reverse_iterator | rbegin () |
| reverse_iterator | rend () |
| constexpr fl::size | size () const |
Private Attributes | |
| VectorType | data |