KDE API Reference
ThreadWeaver
ThreadWeaver
Weaver
List of All Members for ThreadWeaver::Weaver
This is the complete list of members for
ThreadWeaver::Weaver
, including inherited members.
Weaver
(QObject *)
activeThreadCount
() : int
adjustActiveThreadCount
(int)
adjustInventory
(int)
applyForWork
(ThreadWeaver::Thread *, bool) : ThreadWeaver::JobPointer
blockThreadUntilJobsAreBeingAssigned
(ThreadWeaver::Thread *)
blockThreadUntilJobsAreBeingAssigned_locked
(ThreadWeaver::Thread *)
createThread
() : ThreadWeaver::Thread *
currentNumberOfThreads
() const : int
decActiveThreadCount
()
dequeue
()
dequeue
(const ThreadWeaver::JobPointer &) : bool
enqueue
(const QList<ThreadWeaver::JobPointer> &)
enqueue_p
(const QList<ThreadWeaver::JobPointer> &)
finish
()
incActiveThreadCount
()
isEmpty
() const : bool
isIdle
() const : bool
maximumNumberOfThreads
() const : int
queueLength
() const : int
requestAbort
()
reschedule
()
resume
()
setMaximumNumberOfThreads
(int)
setState
(ThreadWeaver::StateId)
setState_p
(ThreadWeaver::StateId)
shutDown
()
state
() const : const ThreadWeaver::State *
suspend
()
takeFirstAvailableJobOrSuspendOrWait
(ThreadWeaver::Thread *, bool, bool, bool) : ThreadWeaver::JobPointer
threadEnteredRun
(ThreadWeaver::Thread *)
threadExited
(ThreadWeaver::Thread *)
threadStarted
(ThreadWeaver::Thread *)
threadSuspended
(ThreadWeaver::Thread *)
waitForAvailableJob
(ThreadWeaver::Thread *)