|
FastLED 3.10.8
|
Definition at line 81 of file task.cpp.hpp.
#include <task.cpp.hpp>
Inheritance diagram for fl::task::ITaskImpl:Public Member Functions | |
| virtual | ~ITaskImpl () FL_NO_EXCEPT=default |
| virtual void | auto_register_with_scheduler () FL_NO_EXCEPT=0 |
| virtual void | execute_catch (const Error &error) FL_NO_EXCEPT=0 |
| virtual void | execute_then () FL_NO_EXCEPT=0 |
| virtual bool | has_catch () const FL_NO_EXCEPT=0 |
| virtual bool | has_then () const FL_NO_EXCEPT=0 |
| virtual int | id () const FL_NO_EXCEPT=0 |
| virtual int | interval_ms () const FL_NO_EXCEPT=0 |
| virtual bool | is_auto_registered () const FL_NO_EXCEPT=0 |
| virtual bool | is_canceled () const FL_NO_EXCEPT=0 |
| virtual bool | isRunning () const FL_NO_EXCEPT=0 |
| virtual u32 | last_run_time () const FL_NO_EXCEPT=0 |
| virtual bool | ready_to_run (u32 current_time) const FL_NO_EXCEPT=0 |
| virtual bool | ready_to_run_frame_task (u32 current_time) const FL_NO_EXCEPT=0 |
| virtual void | set_canceled () FL_NO_EXCEPT=0 |
| virtual void | set_catch (function< void(const Error &)> on_catch) FL_NO_EXCEPT=0 |
| virtual void | set_id (int id) FL_NO_EXCEPT=0 |
| virtual void | set_interval_ms (int interval_ms) FL_NO_EXCEPT=0 |
| virtual void | set_last_run_time (u32 time) FL_NO_EXCEPT=0 |
| virtual void | set_then (function< void()> on_then) FL_NO_EXCEPT=0 |
| virtual void | stop () FL_NO_EXCEPT=0 |
| virtual string | trace_label () const FL_NO_EXCEPT=0 |
| virtual TaskType | type () const FL_NO_EXCEPT=0 |