11#ifndef SuspendingState_H
12#define SuspendingState_H
15#include "weaverimplstate.h"
SuspendingState is the state after suspend() has been called, but before all threads finished executi...
Definition suspendingstate.h:23
StateId stateId() const override
reimpl
void suspend() override
Suspend job processing.
JobPointer applyForWork(Thread *th, bool wasBusy) override
Assign a job to an idle thread.
void resume() override
Resume job processing.
void activated() override
Overload.
Thread represents a worker thread in a Queue's inventory.
Definition thread.h:28
Base class for all WeaverImpl states.
Definition weaverimplstate.h:21
Weaver * weaver() override
Provide correct return type for WeaverImpl states.
A Weaver manages worker threads.
Definition weaver.h:35