UtilsLite
Utilities for C++ programming
Loading...
Searching...
No Matches
Utils::ThreadPool2 Member List

This is the complete list of members for Utils::ThreadPool2, including all inherited members.

exec(FUN &&fun) overrideUtils::ThreadPool2inlinevirtual
FUN typedefUtils::ThreadPoolBaseprotected
Name()Utils::ThreadPool2inlinestatic
name() const overrideUtils::ThreadPool2inlinevirtual
operator=(ThreadPoolBase const &)=deleteUtils::ThreadPoolBase
operator=(ThreadPoolBase &&)=deleteUtils::ThreadPoolBase
run(Func &&func, Args &&... args)Utils::ThreadPoolBaseinline
thread_count() const overrideUtils::ThreadPool2inlinevirtual
ThreadPool2(unsigned nthread=std::max(unsigned(1), unsigned(std::thread::hardware_concurrency() -1)))Utils::ThreadPool2inlineexplicit
ThreadPoolBase(ThreadPoolBase const &)=deleteUtils::ThreadPoolBase
ThreadPoolBase(ThreadPoolBase &&)=deleteUtils::ThreadPoolBase
ThreadPoolBase()=defaultUtils::ThreadPoolBase
wait() overrideUtils::ThreadPool2inlinevirtual
~ThreadPool2()Utils::ThreadPool2inlinevirtual