|
FastLED 3.9.15
|
#include <async.h>
Collaboration diagram for fl::Scheduler:Public Member Functions | |
| int | add_task (task t) |
| void | clear_all_tasks () |
| void | update () |
| void | update_after_frame_tasks () |
| void | update_before_frame_tasks () |
Static Public Member Functions | |
| static Scheduler & | instance () |
Private Member Functions | |
| Scheduler () | |
| void | update_tasks_of_type (TaskType task_type) |
| void | warn_no_catch (int task_id, const fl::string &trace_label, const Error &error) |
| void | warn_no_then (int task_id, const fl::string &trace_label) |
Private Attributes | |
| int | mNextTaskId = 1 |
| fl::vector< task > | mTasks |
Friends | |
| class | fl::Singleton< Scheduler > |