|
FastLED 3.9.15
|
Definition at line 9 of file function_list.h.
#include <function_list.h>
Inheritance diagram for fl::FunctionListBase< FunctionType >:
Collaboration diagram for fl::FunctionListBase< FunctionType >:Public Types | |
| using | const_iterator = typename fl::vector<pair<int, FunctionType>>::const_iterator |
| using | iterator = typename fl::vector<pair<int, FunctionType>>::iterator |
Public Member Functions | |
| FunctionListBase ()=default | |
| ~FunctionListBase ()=default | |
| int | add (FunctionType function) |
| iterator | begin () |
| const_iterator | begin () const |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| void | clear () |
| bool | empty () const |
| iterator | end () |
| const_iterator | end () const |
| void | remove (int id) |
| fl::size | size () const |
Protected Attributes | |
| int | mCounter = 0 |
| fl::vector< pair< int, FunctionType > > | mFunctions |