![]() |
UFJF - Machine Learning Toolkit
0.51.8
|
This is the complete list of members for mltk::ThreadPool, including all inherited members.
| get_tasks_queued() const | mltk::ThreadPool | inline |
| get_tasks_running() const | mltk::ThreadPool | inline |
| get_tasks_total() const | mltk::ThreadPool | inline |
| get_thread_count() const | mltk::ThreadPool | inline |
| parallelize_loop(const T1 &first_index, const T2 &index_after_last, const F &loop, ui32 num_blocks=0) | mltk::ThreadPool | inline |
| paused | mltk::ThreadPool | |
| push_task(const F &task) | mltk::ThreadPool | inline |
| push_task(const F &task, const A &...args) | mltk::ThreadPool | inline |
| reset(const ui32 &_thread_count=std::thread::hardware_concurrency()) | mltk::ThreadPool | inline |
| sleep_duration | mltk::ThreadPool | |
| submit(const F &task, const A &...args) | mltk::ThreadPool | inline |
| submit(const F &task, const A &...args) | mltk::ThreadPool | inline |
| ThreadPool(const ui32 &_thread_count=std::thread::hardware_concurrency()) | mltk::ThreadPool | inline |
| wait_for_tasks() | mltk::ThreadPool | inline |
| ~ThreadPool() | mltk::ThreadPool | inline |