|
Voxellancer
0.3
A game about voxels in space
|
This is the complete list of members for ThreadPool< T >, including all inherited members.
| getTask() (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_chunksize (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_currentIndex (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_endIndex (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_exit (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_function (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_mutex (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_startSignal (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_startWorkers (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_stoppedWorkers (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_stopSignal (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_tasks (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| m_workers (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| map(std::function< void(T &)> function, std::vector< T > &data) (defined in ThreadPool< T >) | ThreadPool< T > | |
| map(std::function< void(T &)> function, std::vector< T > &data, int start, int end) (defined in ThreadPool< T >) | ThreadPool< T > | |
| startWorkers() (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| ThreadPool(int threadcount=4, int chunksize=100) (defined in ThreadPool< T >) | ThreadPool< T > | |
| worker() (defined in ThreadPool< T >) | ThreadPool< T > | protected |
| ~ThreadPool() (defined in ThreadPool< T >) | ThreadPool< T > |