QTrk
ThreadPool< TWorkItem, TFunctor > Member List

This is the complete list of members for ThreadPool< TWorkItem, TFunctor >, including all inherited members.

AddWork(TWorkItem w)ThreadPool< TWorkItem, TFunctor >inline
GetNewItem(TWorkItem &item)ThreadPool< TWorkItem, TFunctor >inlineprotected
inProgressThreadPool< TWorkItem, TFunctor >protected
IsDone()ThreadPool< TWorkItem, TFunctor >inline
ItemDone()ThreadPool< TWorkItem, TFunctor >inlineprotected
ProcessArray(TWorkItem *items, int n)ThreadPool< TWorkItem, TFunctor >inline
quitThreadPool< TWorkItem, TFunctor >protected
Quit()ThreadPool< TWorkItem, TFunctor >inline
ThreadEntryPoint(void *param)ThreadPool< TWorkItem, TFunctor >inlineprotectedstatic
ThreadPool(TFunctor f, int Nthreads=-1)ThreadPool< TWorkItem, TFunctor >inline
threadsThreadPool< TWorkItem, TFunctor >protected
WaitUntilDone()ThreadPool< TWorkItem, TFunctor >inline
workThreadPool< TWorkItem, TFunctor >protected
workerThreadPool< TWorkItem, TFunctor >protected
workMutexThreadPool< TWorkItem, TFunctor >protected
~ThreadPool()ThreadPool< TWorkItem, TFunctor >inline