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 > |