ThreadWeaver::Collection-members
ThreadWeaver::Collection Member List
This is the complete list of members for ThreadWeaver::Collection, including all inherited members.
aboutToBeDequeued(QueueAPI *api) override | ThreadWeaver::Job | |
aboutToBeDequeued_locked(QueueAPI *api) override | ThreadWeaver::Collection | protected |
aboutToBeQueued(QueueAPI *api) override | ThreadWeaver::Job | |
aboutToBeQueued_locked(QueueAPI *api) override | ThreadWeaver::Collection | protected |
addJob(JobPointer) | ThreadWeaver::Collection | virtual |
assignQueuePolicy(QueuePolicy *) override | ThreadWeaver::Job | |
blockingExecute() override | ThreadWeaver::Job | |
Collection() (defined in ThreadWeaver::Collection) | ThreadWeaver::Collection | |
Collection(ThreadWeaver::Private::Collection_Private *d) (defined in ThreadWeaver::Collection) | ThreadWeaver::Collection | |
d() (defined in ThreadWeaver::Collection) | ThreadWeaver::Collection | protected |
d() const (defined in ThreadWeaver::Collection) | ThreadWeaver::Collection | protected |
defaultBegin(const JobPointer &job, Thread *thread) override | ThreadWeaver::Job | protected |
defaultEnd(const JobPointer &job, Thread *thread) override | ThreadWeaver::Job | protected |
elementCount() const | ThreadWeaver::Collection | |
execute(const JobPointer &job, Thread *) override | ThreadWeaver::Collection | protected |
executor() const override | ThreadWeaver::Job | |
isFinished() const override | ThreadWeaver::Job | |
Job() | ThreadWeaver::Job | |
Job(Private::Job_Private *d) (defined in ThreadWeaver::Job) | ThreadWeaver::Job | |
jobAt(int i) | ThreadWeaver::Collection | protected |
jobListLength_locked() const | ThreadWeaver::Collection | protectedvirtual |
mutex() const override | ThreadWeaver::Job | |
onFinish(const std::function< void(const JobInterface &job)> &lambda) | ThreadWeaver::Job | |
operator<<(ThreadWeaver::JobInterface *job) | ThreadWeaver::Collection | |
operator<<(const ThreadWeaver::JobPointer &job) | ThreadWeaver::Collection | |
operator<<(JobInterface &job) (defined in ThreadWeaver::Collection) | ThreadWeaver::Collection | |
priority() const override | ThreadWeaver::Job | |
queuePolicies() const override | ThreadWeaver::Job | |
removeQueuePolicy(QueuePolicy *) override | ThreadWeaver::Job | |
requestAbort() override | ThreadWeaver::Collection | |
run(JobPointer self, Thread *thread) override | ThreadWeaver::Collection | protectedvirtual |
setExecutor(Executor *executor) override | ThreadWeaver::Job | |
setStatus(Status) override | ThreadWeaver::Job | |
shouldAbort() const | ThreadWeaver::Job | |
Status enum name (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
status() const override | ThreadWeaver::Job | |
Status_Aborted enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
Status_Failed enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
Status_New enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
Status_NoStatus enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
Status_NumberOfStatuses enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
Status_Queued enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
Status_Running enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
Status_Success enum value (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | |
stop() | ThreadWeaver::Collection | |
success() const override | ThreadWeaver::Job | |
~Collection() override (defined in ThreadWeaver::Collection) | ThreadWeaver::Collection | |
~Job() override | ThreadWeaver::Job | |
~JobInterface() (defined in ThreadWeaver::JobInterface) | ThreadWeaver::JobInterface | inlinevirtual |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:09:39 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:09:39 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.