13#include "threadweaver_export.h"
A Job is a simple abstraction of an action that is to be executed in a thread context.
Definition job.h:47
Lambda is a template that takes any type on which operator() is available, and executes it in run().
Definition lambda.h:20
void run(JobPointer, Thread *) override
The method that actually performs the job.
Definition lambda.h:28
Thread represents a worker thread in a Queue's inventory.
Definition thread.h:28