libgrape-lite
A C++ library for parallel graph processing
ThreadPool Member List

This is the complete list of members for ThreadPool, including all inherited members.

condition (defined in ThreadPool)ThreadPoolprivate
enqueue(F &&f, Args &&... args) -> std::future< grape::result_of_t< F, Args... >> (defined in ThreadPool)ThreadPool
GetThreadNum() (defined in ThreadPool)ThreadPoolinline
InitThreadPool(const grape::ParallelEngineSpec &) (defined in ThreadPool)ThreadPoolinline
operator=(ThreadPool const &)=delete (defined in ThreadPool)ThreadPool
queue_mutex (defined in ThreadPool)ThreadPoolprivate
stop (defined in ThreadPool)ThreadPoolprivate
tasks (defined in ThreadPool)ThreadPoolprivate
thread_num_ (defined in ThreadPool)ThreadPoolprivate
ThreadPool(ThreadPool const &)=delete (defined in ThreadPool)ThreadPool
ThreadPool() (defined in ThreadPool)ThreadPoolinline
WaitEnd(std::vector< std::future< void >> &results) (defined in ThreadPool)ThreadPoolinline
workers (defined in ThreadPool)ThreadPoolprivate
~ThreadPool() (defined in ThreadPool)ThreadPoolinline