CoreComponents 3.0.0
A Modern C++ Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Modules
JobScheduler Member List

This is the complete list of members for JobScheduler, including all inherited members.

alias(const State *state)Objectprotectedstatic
as() constObject
collect(Out< Job > finishedJob)JobScheduler
concurrency() const (defined in JobScheduler)JobScheduler
finishCount() const (defined in JobScheduler)JobScheduler
initOnce()Objectprotected
initOncePerThread()Objectprotected
is() constObject
isNull() constObject
isWeak() constObject
JobScheduler()=default (defined in JobScheduler)JobScheduler
JobScheduler(int concurrency) (defined in JobScheduler)JobSchedulerexplicit
Object()=defaultObject
Object(State *newState)Objectexplicitprotected
Object(State *state, Alias) (defined in Object)Objectexplicitprotected
Object(State *state, Weak) (defined in Object)Objectexplicitprotected
operator bool() constObjectexplicit
operator<=>(const Object &other) constObject
operator=(std::nullptr_t) (defined in Object)Objectprotected
operator==(const Object &other) constObject
report(Job &job)JobScheduler
schedule(const Job &job)JobScheduler
start()JobScheduler
status() constJobScheduler
totalCount() const (defined in JobScheduler)JobScheduler
useCount() constObject
weak() const (defined in Object)Objectprotected
weak(const State *state) (defined in Object)Objectprotectedstatic