FastLED 3.9.15
Loading...
Searching...
No Matches
task.cpp.hpp File Reference
#include "fl/task/task.h"
#include "fl/stl/limits.h"
#include "fl/task/scheduler.h"
#include "fl/stl/sstream.h"
#include "fl/stl/unique_ptr.h"
#include "fl/stl/atomic.h"
#include "platforms/coroutine.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for task.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::task::Coroutine
 
class  fl::task::CoroutineTask
 
class  fl::task::ITaskImpl
 
class  fl::task::TimeTask
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::task
 
namespace  fl::task::anonymous_namespace{task.cpp.hpp}
 

Functions

Handle fl::task::after_frame ()
 
Handle fl::task::after_frame (const TracePoint &trace)
 
Handle fl::task::after_frame (function< void()> on_then)
 
Handle fl::task::after_frame (function< void()> on_then, const TracePoint &trace)
 
Handle fl::task::at_framerate (int fps)
 
Handle fl::task::at_framerate (int fps, const TracePoint &trace)
 
Handle fl::task::before_frame ()
 
Handle fl::task::before_frame (const TracePoint &trace)
 
Handle fl::task::coroutine (const CoroutineConfig &config)
 
Handle fl::task::every_ms (int interval_ms)
 
Handle fl::task::every_ms (int interval_ms, const TracePoint &trace)
 
void fl::task::exit_current ()
 
string fl::task::anonymous_namespace{task.cpp.hpp}::make_trace_label (const TracePoint &trace)
 
int fl::task::anonymous_namespace{task.cpp.hpp}::next_task_id ()