This is the complete list of members for BaseLib::ThreadManager, including all inherited members.
_bl | BaseLib::ThreadManager | protected |
_currentThreadCount | BaseLib::ThreadManager | protected |
_maxRegisteredThreadCount | BaseLib::ThreadManager | protected |
_maxThreadCount | BaseLib::ThreadManager | protected |
_threadCountMutex | BaseLib::ThreadManager | protected |
checkThreadCount(bool highPriority) | BaseLib::ThreadManager | protected |
getCurrentThreadCount() | BaseLib::ThreadManager | |
getMaxRegisteredThreadCount() | BaseLib::ThreadManager | |
getMaxThreadCount() | BaseLib::ThreadManager | |
getThreadPolicyFromString(std::string policy) | BaseLib::ThreadManager | static |
init(BaseLib::SharedObjects *baseLib, bool testMaxThreadCount) | BaseLib::ThreadManager | |
join(std::thread &thread) | BaseLib::ThreadManager | |
parseThreadPriority(int32_t priority, int32_t policy) | BaseLib::ThreadManager | static |
registerThread() | BaseLib::ThreadManager | |
setMaxThreadCount(uint32_t value) | BaseLib::ThreadManager | |
setThreadPriority(pthread_t thread, int32_t priority, int32_t policy=SCHED_FIFO) | BaseLib::ThreadManager | |
start(std::thread &thread, bool highPriority, Function &&function, Args &&... args) | BaseLib::ThreadManager | inline |
start(std::thread &thread, bool highPriority, int32_t priority, int32_t policy, Function &&function, Args &&... args) | BaseLib::ThreadManager | inline |
testMaxThreadCount() | BaseLib::ThreadManager | |
ThreadManager() | BaseLib::ThreadManager | |
unregisterThread() | BaseLib::ThreadManager | |
~ThreadManager() | BaseLib::ThreadManager | virtual |