|
FastLED 3.9.15
|
Definition at line 66 of file function_list.h.
#include <function_list.h>
Inheritance diagram for fl::FunctionList< void >:
Collaboration diagram for fl::FunctionList< void >:Public Member Functions | |
| void | invoke () |
| void | invoke (Args... args) |
Public Member Functions inherited from fl::FunctionListBase< function< void(Args...)> > | |
| FunctionListBase ()=default | |
| ~FunctionListBase ()=default | |
| int | add (function< void(Args...)> 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 |
Public Member Functions inherited from fl::FunctionListBase< function< void()> > | |
| FunctionListBase ()=default | |
| ~FunctionListBase ()=default | |
| int | add (function< void()> 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 |
Additional Inherited Members | |
Public Types inherited from fl::FunctionListBase< function< void(Args...)> > | |
| using | const_iterator |
| using | iterator |
Public Types inherited from fl::FunctionListBase< function< void()> > | |
| using | const_iterator |
| using | iterator |
Protected Attributes inherited from fl::FunctionListBase< function< void(Args...)> > | |
| int | mCounter |
| fl::vector< pair< int, function< void(Args...)> > > | mFunctions |
Protected Attributes inherited from fl::FunctionListBase< function< void()> > | |
| int | mCounter |
| fl::vector< pair< int, function< void()> > > | mFunctions |