Lumiera  0.pre.03
»edit your freedom«
SchedulerCommutator Member List

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

acquireGoomingToken() noexceptSchedulerCommutatorinline
dispatchCapacity(SchedulerInvocation &, LoadController &, DISPATCH, CLOCK)SchedulerCommutatorinline
dropGroomingToken() noexceptSchedulerCommutatorinline
ensureDroppedGroomingToken() (defined in SchedulerCommutator)SchedulerCommutatorinlineprivate
findWork(SchedulerInvocation &layer1, Time now)SchedulerCommutatorinline
groomingToken_ (defined in SchedulerCommutator)SchedulerCommutatorprivate
holdsGroomingToken(ThreadID id) noexceptSchedulerCommutatorinline
maintainQueueHead(SchedulerInvocation &layer1, Time now)SchedulerCommutatorinline
maybeFeed(SchedulerInvocation &layer1)SchedulerCommutatorinline
NonCopyable()=default (defined in NonCopyable)NonCopyableprivate
NonCopyable(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
operator=(NonCopyable const &)=delete (defined in NonCopyable)NonCopyableprivate
postChain(ActivationEvent event, SchedulerInvocation &layer1)SchedulerCommutatorinline
requireGroomingTokenHere()SchedulerCommutatorinline
scatteredDelay(Time now, Time head, LoadController &loadController, LoadController::Capacity capacity)SchedulerCommutatorinlineprivate
SchedulerCommutator()=default (defined in SchedulerCommutator)SchedulerCommutator
ThreadID typedef (defined in SchedulerCommutator)SchedulerCommutatorprivate
~NonCopyable()=default (defined in NonCopyable)NonCopyableprivate