|
Assignments
Assignments
|
This is the complete list of members for ThreadPool, including all inherited members.
| _Close | ThreadPool | privatestatic |
| _DoneWithWork | ThreadPool | privatestatic |
| _Mutex | ThreadPool | privatestatic |
| _ParallelSections(std::future< void > *futures, const Function &function) | ThreadPool | inlineprivatestatic |
| _ParallelSections(std::future< void > *futures, const Function &function, const Functions &... functions) | ThreadPool | inlineprivatestatic |
| _ParallelType | ThreadPool | privatestatic |
| _RemainingTasks | ThreadPool | privatestatic |
| _ThreadFunction | ThreadPool | privatestatic |
| _ThreadInitFunction(unsigned int thread) | ThreadPool | inlineprivatestatic |
| _Threads | ThreadPool | privatestatic |
| _WaitingForWorkOrClose | ThreadPool | privatestatic |
| ASYNC enum value | ThreadPool | |
| DefaultChunkSize | ThreadPool | static |
| DefaultSchedule | ThreadPool | static |
| DYNAMIC enum value | ThreadPool | |
| Init(ParallelType parallelType, unsigned int numThreads=std::thread::hardware_concurrency()) | ThreadPool | static |
| NONE enum value | ThreadPool | |
| NumThreads(void) | ThreadPool | static |
| operator=(const ThreadPool &) | ThreadPool | inlineprivate |
| Parallel_for(size_t begin, size_t end, const std::function< void(unsigned int, size_t) > &iterationFunction, ScheduleType schedule=DefaultSchedule, size_t chunkSize=DefaultChunkSize) | ThreadPool | static |
| ParallelNames | ThreadPool | static |
| ParallelSections(const Functions &... functions) | ThreadPool | inlinestatic |
| ParallelType enum name | ThreadPool | |
| ScheduleNames | ThreadPool | static |
| ScheduleType enum name | ThreadPool | |
| STATIC enum value | ThreadPool | |
| Terminate(void) | ThreadPool | static |
| THREAD_POOL enum value | ThreadPool | |
| ThreadPool(const ThreadPool &) | ThreadPool | inlineprivate |