Task Handle with fluent API (was class fl::task, renamed to avoid namespace collision)
void warn_no_then(int task_id, const fl::string &trace_label)
fl::vector< Handle > mTasks
fl::atomic< int > mNextTaskId
static Scheduler & instance()
void warn_no_catch(int task_id, const fl::string &trace_label, const Error &error)
void update_tasks_of_type(TaskType task_type)
void update_after_frame_tasks()
void update_before_frame_tasks()
Base definition for an LED controller.