FastLED 3.9.15
|
#include <async.h>
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 > |