ThreadSchedule 1.0.0
Modern C++ thread management library
|
Singleton high-performance thread pool for global use. More...
#include <thread_pool.hpp>
Static Public Member Functions | |
static auto | instance () -> HighPerformancePool & |
template<typename F, typename... Args> | |
static auto | submit (F &&f, Args &&... args) |
template<typename Iterator> | |
static auto | submit_batch (Iterator begin, Iterator end) |
template<typename Iterator, typename F> | |
static void | parallel_for_each (Iterator begin, Iterator end, F &&func) |
Singleton high-performance thread pool for global use.
Definition at line 1187 of file thread_pool.hpp.
|
inlinestatic |
Definition at line 1190 of file thread_pool.hpp.
|
inlinestatic |
Definition at line 1209 of file thread_pool.hpp.
|
inlinestatic |
Definition at line 1197 of file thread_pool.hpp.
|
inlinestatic |
Definition at line 1203 of file thread_pool.hpp.