FastLED 3.9.15
Loading...
Searching...
No Matches
fl::Scheduler Class Reference

Detailed Description

Definition at line 232 of file async.h.

#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 Schedulerinstance ()
 

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< taskmTasks
 

Friends

class fl::Singleton< Scheduler >
 

The documentation for this class was generated from the following files: