libgrape-lite
A C++ library for parallel graph processing
|
This is the complete list of members for ThreadPool, including all inherited members.
condition (defined in ThreadPool) | ThreadPool | private |
enqueue(F &&f, Args &&... args) -> std::future< grape::result_of_t< F, Args... >> (defined in ThreadPool) | ThreadPool | |
GetThreadNum() (defined in ThreadPool) | ThreadPool | inline |
InitThreadPool(const grape::ParallelEngineSpec &) (defined in ThreadPool) | ThreadPool | inline |
operator=(ThreadPool const &)=delete (defined in ThreadPool) | ThreadPool | |
queue_mutex (defined in ThreadPool) | ThreadPool | private |
stop (defined in ThreadPool) | ThreadPool | private |
tasks (defined in ThreadPool) | ThreadPool | private |
thread_num_ (defined in ThreadPool) | ThreadPool | private |
ThreadPool(ThreadPool const &)=delete (defined in ThreadPool) | ThreadPool | |
ThreadPool() (defined in ThreadPool) | ThreadPool | inline |
WaitEnd(std::vector< std::future< void >> &results) (defined in ThreadPool) | ThreadPool | inline |
workers (defined in ThreadPool) | ThreadPool | private |
~ThreadPool() (defined in ThreadPool) | ThreadPool | inline |