ThreadManager 53 modules/core/src/parallel_pthreads.cpp class ThreadManager; ThreadManager 114 modules/core/src/parallel_pthreads.cpp bool init(size_t id, ThreadManager* parent); ThreadManager 140 modules/core/src/parallel_pthreads.cpp ThreadManager* m_parent; ThreadManager 150 modules/core/src/parallel_pthreads.cpp static ThreadManager& instance() ThreadManager 158 modules/core/src/parallel_pthreads.cpp m_instance.ptr = new ThreadManager(); ThreadManager 170 modules/core/src/parallel_pthreads.cpp ThreadManager& manager = instance(); ThreadManager 193 modules/core/src/parallel_pthreads.cpp ThreadManager* ptr; ThreadManager 206 modules/core/src/parallel_pthreads.cpp ThreadManager(); ThreadManager 208 modules/core/src/parallel_pthreads.cpp ~ThreadManager(); ThreadManager 251 modules/core/src/parallel_pthreads.cpp pthread_mutex_t ThreadManager::m_manager_access_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; ThreadManager 253 modules/core/src/parallel_pthreads.cpp ThreadManager::ptr_holder ThreadManager::m_instance; ThreadManager 254 modules/core/src/parallel_pthreads.cpp const char ThreadManager::m_env_name[] = "OPENCV_FOR_THREADS_NUM"; ThreadManager 259 modules/core/src/parallel_pthreads.cpp const unsigned int ThreadManager::m_default_number_of_threads = 2; ThreadManager 261 modules/core/src/parallel_pthreads.cpp const unsigned int ThreadManager::m_default_number_of_threads = 8; ThreadManager 276 modules/core/src/parallel_pthreads.cpp bool ForThread::init(size_t id, ThreadManager* parent) ThreadManager 372 modules/core/src/parallel_pthreads.cpp ThreadManager::ThreadManager(): m_num_threads(0), m_task_complete(false), m_num_of_completed_tasks(0), m_pool_state(eTMNotInited) ThreadManager 396 modules/core/src/parallel_pthreads.cpp ThreadManager::~ThreadManager() ThreadManager 407 modules/core/src/parallel_pthreads.cpp void ThreadManager::run(const cv::Range& range, const cv::ParallelLoopBody& body, double nstripes) ThreadManager 458 modules/core/src/parallel_pthreads.cpp void ThreadManager::wait_complete() ThreadManager 469 modules/core/src/parallel_pthreads.cpp void ThreadManager::notify_complete() ThreadManager 486 modules/core/src/parallel_pthreads.cpp bool ThreadManager::initPool() ThreadManager 513 modules/core/src/parallel_pthreads.cpp size_t ThreadManager::getNumOfThreads() ThreadManager 518 modules/core/src/parallel_pthreads.cpp void ThreadManager::setNumOfThreads(size_t n) ThreadManager 553 modules/core/src/parallel_pthreads.cpp size_t ThreadManager::defaultNumberOfThreads() ThreadManager 576 modules/core/src/parallel_pthreads.cpp return ThreadManager::instance().getNumOfThreads(); ThreadManager 583 modules/core/src/parallel_pthreads.cpp ThreadManager::instance().setNumOfThreads(0); ThreadManager 587 modules/core/src/parallel_pthreads.cpp ThreadManager::instance().setNumOfThreads(size_t(num)); ThreadManager 593 modules/core/src/parallel_pthreads.cpp ThreadManager::instance().run(range, body, nstripes);