9 template <
typename job_type>
16 template <
typename job_type>
Represents a unit of work (task) to be executed, typically by a job queue.
~typed_job_t(void) override
Destroys the typed_job_t object.
typed_job_t(job_type priority, const std::string &name="typed_job")
Constructs a new typed_job_t object with the given priority and name.
Core threading foundation of the thread system library.
@ priority
Priority-based scheduling.
Base typed job carrying a specific priority level.