VTask is the abstract class stored in thread_pool.
virtual bool is_native_task() const
std::atomic_uintmax_t count_t
const intmax_t & depth() const
const_iterator cend() const
std::function< void()> void_func_t
virtual ThreadPool * pool() const
const_iterator end() const
static tid_type this_tid()
VTaskGroup * group() const
const_iterator cbegin() const
const_iterator begin() const
virtual void operator()()=0
const VTask * const_iterator