|
dispenso 1.4.1
A library for task parallelism
|
#include <chrono>#include <functional>#include <memory>#include <queue>#include <dispenso/detail/timed_task_impl.h>#include <dispenso/priority.h>#include <dispenso/timing.h>Go to the source code of this file.
Classes | |
| class | dispenso::TimedTask |
| class | dispenso::TimedTaskScheduler |
Enumerations | |
| enum class | dispenso::TimedTaskType { kNormal , kSteady } |
Functions | |
| TimedTaskScheduler & | dispenso::globalTimedTaskScheduler () |
Utilities for delaying a task until a future time and periodic scheduling.
Definition in file timed_task.h.
|
strong |
For periodic tasks, this type will describe the behavior of how tasks are scheduled
Definition at line 30 of file timed_task.h.
| DISPENSO_DLL_ACCESS TimedTaskScheduler & dispenso::globalTimedTaskScheduler | ( | ) |
Access the global timed task scheduler. Most applications should only require one scheduler.
Definition at line 118 of file timed_task.cpp.