batmat 0.0.17
Batched linear algebra routines
Loading...
Searching...
No Matches
batmat::thread_pool Member List

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

exceptionsbatmat::thread_poolprivate
funcsbatmat::thread_poolprivate
operator=(const thread_pool &)=deletebatmat::thread_pool
operator=(thread_pool &&)=defaultbatmat::thread_pool
schedule(size_t i, std::function< void()> func)batmat::thread_poolinline
signalsbatmat::thread_poolprivate
size() constbatmat::thread_poolinline
sync_run_all(F &&f)batmat::thread_poolinline
sync_run_n(I n, F &&f)batmat::thread_poolinline
thread_pool(size_t num_threads=std::thread::hardware_concurrency())batmat::thread_poolinlineexplicit
thread_pool(const thread_pool &)=deletebatmat::thread_pool
thread_pool(thread_pool &&)=defaultbatmat::thread_pool
threadsbatmat::thread_poolprivate
wait(size_t i)batmat::thread_poolinline
wait_all()batmat::thread_poolinline
work(std::stop_token stop, size_t i)batmat::thread_poolinlineprivate