This is the complete list of members for MultiThreadParallel, including all inherited members.
_active (defined in MultiParallel) | MultiParallel | private |
_chunkMaker (defined in MultiThreadParallel) | MultiThreadParallel | private |
_conditionChildren (defined in MultiParallel) | MultiParallel | private |
_conditionParent (defined in MultiParallel) | MultiParallel | private |
_exception (defined in MultiParallel) | MultiParallel | private |
_mutex (defined in MultiParallel) | MultiParallel | private |
_numThreads (defined in MultiParallel) | MultiParallel | private |
_target (defined in MultiThreadParallel) | MultiThreadParallel | private |
_terminate (defined in MultiParallel) | MultiParallel | private |
_threads (defined in MultiParallel) | MultiParallel | private |
activateThreads() | MultiParallel | protected |
call(size_t maxIndex, std::function< void(size_t firstIndex, size_t numIndices)> target) override | MultiThreadParallel | virtual |
constructThreads(int numThreads) | MultiParallel | protected |
destroyThreads() | MultiParallel | protected |
doSomeWork() override | MultiThreadParallel | protectedvirtual |
MultiThreadParallel(int threadCount) | MultiThreadParallel | explicitprivate |
numThreads() | MultiParallel | inlineprotected |
Parallel() | Parallel | inlineprotected |
ParallelFactory (defined in MultiThreadParallel) | MultiThreadParallel | friend |
reportException(FatalError *exception) | MultiParallel | private |
run(int threadIndex) | MultiParallel | private |
threadsActive() | MultiParallel | private |
waitForThreads() | MultiParallel | protected |
~MultiThreadParallel() | MultiThreadParallel | |
~Parallel() | Parallel | inlinevirtual |