|
Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
|
This is the complete list of members for kcenon::thread::pool_policy, including all inherited members.
| get_name() const -> std::string=0 | kcenon::thread::pool_policy | pure virtual |
| is_enabled() const -> bool | kcenon::thread::pool_policy | inlinevirtual |
| on_enqueue(job &j) -> common::VoidResult=0 | kcenon::thread::pool_policy | pure virtual |
| on_job_complete(job &j, bool success, const std::exception *error=nullptr)=0 | kcenon::thread::pool_policy | pure virtual |
| on_job_start(job &j)=0 | kcenon::thread::pool_policy | pure virtual |
| set_enabled(bool enabled) | kcenon::thread::pool_policy | inlinevirtual |
| ~pool_policy()=default | kcenon::thread::pool_policy | virtual |