This is the complete list of members for ThreadPool, including all inherited members.
enqueue_and_retrieve(F &&f, Args &&... args) -> ProactiveFuture< typename std::result_of< F(Args...)>::type > | ThreadPool | inline |
enqueue_detached(F &&f, Args &&... args) | ThreadPool | inline |
operator=(ThreadPool const &)=delete | ThreadPool | |
operator=(ThreadPool &&)=delete | ThreadPool | |
pending_tasks_count() const | ThreadPool | inline |
size() const | ThreadPool | inline |
ThreadPool(size_t num_threads, size_t max_queue_size=0) | ThreadPool | inlineexplicit |
ThreadPool(ThreadPool const &)=delete | ThreadPool | |
ThreadPool(ThreadPool &&)=delete | ThreadPool | |
try_run_pending_task() | ThreadPool | inline |
wait_for_all_pending_tasks() | ThreadPool | inline |
~ThreadPool() | ThreadPool | inline |