FiberSim
Loading...
Searching...
No Matches
BS::thread_pool Member List

This is the complete list of members for BS::thread_pool, including all inherited members.

get_tasks_queued() constBS::thread_poolinline
get_tasks_running() constBS::thread_poolinline
get_tasks_total() constBS::thread_poolinline
get_thread_count() constBS::thread_poolinline
is_paused() constBS::thread_poolinline
parallelize_loop(const T1 first_index, const T2 index_after_last, F &&loop, const size_t num_blocks=0)BS::thread_poolinline
parallelize_loop(const T index_after_last, F &&loop, const size_t num_blocks=0)BS::thread_poolinline
pause()BS::thread_poolinline
purge()BS::thread_poolinline
push_loop(const T1 first_index, const T2 index_after_last, F &&loop, const size_t num_blocks=0)BS::thread_poolinline
push_loop(const T index_after_last, F &&loop, const size_t num_blocks=0)BS::thread_poolinline
push_task(F &&task, A &&... args)BS::thread_poolinline
reset(const concurrency_t thread_count_=0)BS::thread_poolinline
submit(F &&task, A &&... args)BS::thread_poolinline
thread_pool(const concurrency_t thread_count_=0)BS::thread_poolinline
unpause()BS::thread_poolinline
wait_for_tasks()BS::thread_poolinline
wait_for_tasks_duration(const std::chrono::duration< R, P > &duration)BS::thread_poolinline
wait_for_tasks_until(const std::chrono::time_point< C, D > &timeout_time)BS::thread_poolinline
~thread_pool()BS::thread_poolinline