PQRST  1.2
Priority Queue for Running Simple Tasks
SleeperTask Member List

This is the complete list of members for SleeperTask, including all inherited members.

Awakening enum nameSleeperTask
before(const Task *) constTask
cancel(void)Task
get_duration(void) constTask
get_priority(void) constTask
get_task_ident(void) constTaskinline
get_task_slippy(void) constTask
is_enqueued_p(void) constTaskinline
KEEP_SLEEPING enum valueSleeperTask
pqrst_versionTaskstatic
ready_after(void) constTask
run(ms_t t)=0Taskpure virtual
run_after(ms_t t, Task *T=nullptr)Task
run_at(ms_t t, Task *T=nullptr)Task
run_immediately(Task *T=nullptr)Task
run_task(ms_t)Taskprotectedvirtual
set_duration(ms_t)Task
set_priority(unsigned char)Task
set_task_ident(const char *ident_string)Taskinline
set_task_slippy(bool)Task
signal(int signal, ms_t t)Taskprotectedvirtual
SleeperTask(void)SleeperTaskinline
start(ms_t delay)Taskvirtual
start(void)Taskvirtual
Task()Task
uncancel(void)Task
user_task_p(void) constTaskinlinevirtual
WAKE enum valueSleeperTask
WAKE_IMMEDIATELY enum valueSleeperTask
wake_me(void) const =0SleeperTaskpure virtual
~Task()Taskinlinevirtual