![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
This is the complete list of members for deeplima::ThreadPool< P >, including all inherited members.
| get_num_threads() const | deeplima::ThreadPool< P > | inline |
| init(size_t num_threads) | deeplima::ThreadPool< P > | inline |
| m_cv | deeplima::ThreadPool< P > | protected |
| m_cv_notify | deeplima::ThreadPool< P > | protected |
| m_jobs | deeplima::ThreadPool< P > | protected |
| m_mutex | deeplima::ThreadPool< P > | protected |
| m_mutex_notify | deeplima::ThreadPool< P > | protected |
| m_stop | deeplima::ThreadPool< P > | protected |
| m_workers | deeplima::ThreadPool< P > | protected |
| push(void *job) | deeplima::ThreadPool< P > | inline |
| running() | deeplima::ThreadPool< P > | inline |
| stop() | deeplima::ThreadPool< P > | inline |
| thread_fn(size_t worker_id) | deeplima::ThreadPool< P > | inlineprotected |
| ThreadPool(size_t num_threads=0) | deeplima::ThreadPool< P > | inline |
| wait_for_any_job_notification(const std::function< bool()> fn) | deeplima::ThreadPool< P > | inlineprotected |
| wait_for_new_job(void **job) | deeplima::ThreadPool< P > | inlineprotected |
| ~ThreadPool() | deeplima::ThreadPool< P > | inlinevirtual |