ThreadWeaver::State-members

Search for usage in LXR

ThreadWeaver::State Member List

This is the complete list of members for ThreadWeaver::State, including all inherited members.

activated()ThreadWeaver::Statevirtual
applyForWork(Thread *th, bool wasBusy)=0 (defined in ThreadWeaver::WeaverInterface)ThreadWeaver::WeaverInterfacepure virtual
currentNumberOfThreads() const =0ThreadWeaver::QueueInterfacepure virtual
dequeue(const JobPointer &job)=0ThreadWeaver::QueueInterfacepure virtual
dequeue()=0ThreadWeaver::QueueInterfacepure virtual
enqueue(const QVector< JobPointer > &jobs)=0ThreadWeaver::QueueInterfacepure virtual
finish()=0ThreadWeaver::QueueInterfacepure virtual
isEmpty() const =0ThreadWeaver::QueueInterfacepure virtual
isIdle() const =0ThreadWeaver::QueueInterfacepure virtual
maximumNumberOfThreads() const =0ThreadWeaver::QueueInterfacepure virtual
queueLength() const =0ThreadWeaver::QueueInterfacepure virtual
requestAbort()=0ThreadWeaver::QueueInterfacepure virtual
reschedule()=0ThreadWeaver::QueueInterfacepure virtual
resume()=0ThreadWeaver::QueueInterfacepure virtual
setMaximumNumberOfThreads(int cap)=0ThreadWeaver::QueueInterfacepure virtual
shutDown()=0ThreadWeaver::QueueInterfacepure virtual
state() const =0ThreadWeaver::QueueInterfacepure virtual
State(QueueSignals *weaver)ThreadWeaver::Stateexplicit
stateId() const =0ThreadWeaver::Statepure virtual
stateName() constThreadWeaver::State
suspend()=0ThreadWeaver::QueueInterfacepure virtual
waitForAvailableJob(Thread *th)=0 (defined in ThreadWeaver::WeaverInterface)ThreadWeaver::WeaverInterfacepure virtual
weaver()ThreadWeaver::Stateprotectedvirtual
weaver() const (defined in ThreadWeaver::State)ThreadWeaver::Stateprotectedvirtual
~QueueInterface() (defined in ThreadWeaver::QueueInterface)ThreadWeaver::QueueInterfaceinlinevirtual
~State() overrideThreadWeaver::State
~WeaverInterface() (defined in ThreadWeaver::WeaverInterface)ThreadWeaver::WeaverInterfaceinlinevirtual
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Feb 5 2023 04:09:15 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.