ThreadSchedule
3.0.0
Modern C++ thread management library
Loading...
Searching...
No Matches
scheduled/backend.hpp
Go to the documentation of this file.
1
#pragma once
2
8
#include "../../expected.hpp"
9
#include "../pool/backend.hpp"
10
#include <atomic>
11
#include <chrono>
12
#include <condition_variable>
13
#include <functional>
14
#include <future>
15
#include <map>
16
#include <memory>
17
#include <mutex>
18
#include <stdexcept>
19
#include <thread>
20
#include <type_traits>
21
22
// The scheduler owns task-state values declared by the first fragment.
23
#include "
scheduled_pool_backend_base.hpp
"
24
#include "
scheduled_task_backend.hpp
"
scheduled_pool_backend_base.hpp
Deadline queue, dispatch, periodic rescheduling, and scheduler lifecycle.
scheduled_task_backend.hpp
Internal cancellable scheduled-task handle.
include
threadschedule
detail
scheduled
backend.hpp
Generated by
1.9.8