This is the complete list of members for jobrocket::Worker, including all inherited members.
| id() | jobrocket::Worker | inline |
| join() | jobrocket::Worker | |
| operator=(const Worker &)=delete | jobrocket::Worker | |
| operator=(Worker &&other) noexcept | jobrocket::Worker | inline |
| owns_this_thread() | jobrocket::Worker | inline |
| schedule_job(Job *job) | jobrocket::Worker | |
| start() | jobrocket::Worker | |
| state() | jobrocket::Worker | inline |
| State enum name | jobrocket::Worker | |
| terminate() | jobrocket::Worker | |
| try_run_job() | jobrocket::Worker | |
| Worker()=default | jobrocket::Worker | |
| Worker(const uint32_t id, std::vector< Worker > *workers, const uint32_t max_jobs, std::mutex *parent_mutex, std::condition_variable *parent_cv, detail::AtomicCounter *parent_counter) | jobrocket::Worker | inline |
| Worker(const Worker &other)=delete | jobrocket::Worker | |
| Worker(Worker &&other) noexcept | jobrocket::Worker | inline |
| ~Worker() | jobrocket::Worker | inline |