ThreadWeaver
QueuePolicy.h
Go to the documentation of this file.
A Job is a simple abstraction of an action that is to be executed in a thread context.
Definition: Job.h:66
QueuePolicy is an interface for customizations of the queueing behaviour of sets of jobs.
Definition: QueuePolicy.h:60
virtual void destructed(Job *)=0
destructing() is called when a Job that has this queue policy assigned gets destructed.
virtual bool canRun(Job *)=0
canRun() is called before the job is executed.
virtual void free(Job *)=0
free() is called after the job has been executed.
virtual void release(Job *)=0
release() is called if canRun() returned true, but the job has not been executed for external reasons...
Definition: DebuggingAids.h:51
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.