thread_pool#
-
namespace thread_pool_util#
-
class ThreadPool : public task_pool_util::TaskPool#
Public Types
-
typedef TaskPool::__task __task#
Public Functions
-
inline void _main()#
-
inline void join()#
-
template<class Function, class X, class Y, class ...Args>
inline auto pushDelayed(Function &&newTask, std::chrono::duration<X, Y> duration, Args&&... args)#
-
inline void start(int threads)#
-
inline void stop()#
-
inline ThreadPool()#
-
inline explicit ThreadPool(int threads)#
-
inline ~ThreadPool() noexcept#
-
typedef TaskPool::__task __task#
-
class ThreadPool : public task_pool_util::TaskPool#