SPH
ThreadPool Member List

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

getGlobalInstance()ThreadPoolstatic
getRecommendedGranularity() const overrideThreadPoolvirtual
getThreadCnt() const overrideThreadPoolvirtual
getThreadIdx() const overrideThreadPoolvirtual
parallelFor(const Size from, const Size to, const Size granularity, const Function< void(Size n1, Size n2)> &functor)ISchedulervirtual
remainingTaskCnt()ThreadPoolinline
setGranularity(const Size newGranularity)ThreadPoolinline
submit(const Function< void()> &task) overrideThreadPoolvirtual
Task classThreadPoolfriend
ThreadPool(const Size numThreads=0, const Size granularity=1000)ThreadPool
waitForAll()ThreadPool
~Polymorphic()Polymorphicinlinevirtual
~ThreadPool()ThreadPool