Foundation
Loading...
Searching...
No Matches
Foundation::Core::ThreadPool Member List

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

GetCompletedJobCount() const noexceptFoundation::Core::ThreadPoolinline
GetPendingJobCount() const noexceptFoundation::Core::ThreadPoolinline
getTaskSize(size_t size)Foundation::Core::ThreadPoolinlinestatic
GetTotalJobCount() const noexceptFoundation::Core::ThreadPoolinline
Join()Foundation::Core::ThreadPool
mAllocatorFoundation::Core::ThreadPoolprivate
mCompleteFoundation::Core::ThreadPoolprivate
mJobsFoundation::Core::ThreadPoolprivate
mNameFoundation::Core::ThreadPoolprivate
mShutdownFoundation::Core::ThreadPoolprivate
mThreadsFoundation::Core::ThreadPoolprivate
mTotalFoundation::Core::ThreadPoolprivate
Push(Lambda &&func, Args const &... args)Foundation::Core::ThreadPoolinline
PushImpl(Args &&... args)Foundation::Core::ThreadPoolinline
Shutdown()Foundation::Core::ThreadPool
ThreadPool(size_t numThreads, size_t maxTasks, Allocator *alloc, StringView name="ThreadPool")Foundation::Core::ThreadPool
ThreadPoolWorker(size_t id)Foundation::Core::ThreadPoolprivate
~ThreadPool()Foundation::Core::ThreadPool