Lumiera
0.pre.03
»edit your freedom«
|
This is the complete list of members for SchedulerCommutator, including all inherited members.
acquireGoomingToken() noexcept | SchedulerCommutator | inline |
dispatchCapacity(SchedulerInvocation &, LoadController &, DISPATCH, CLOCK) | SchedulerCommutator | inline |
dropGroomingToken() noexcept | SchedulerCommutator | inline |
ensureDroppedGroomingToken() (defined in SchedulerCommutator) | SchedulerCommutator | inlineprivate |
findWork(SchedulerInvocation &layer1, Time now) | SchedulerCommutator | inline |
groomingToken_ (defined in SchedulerCommutator) | SchedulerCommutator | private |
holdsGroomingToken(ThreadID id) noexcept | SchedulerCommutator | inline |
maintainQueueHead(SchedulerInvocation &layer1, Time now) | SchedulerCommutator | inline |
maybeFeed(SchedulerInvocation &layer1) | SchedulerCommutator | inline |
NonCopyable()=default (defined in NonCopyable) | NonCopyable | private |
NonCopyable(NonCopyable const &)=delete (defined in NonCopyable) | NonCopyable | private |
operator=(NonCopyable const &)=delete (defined in NonCopyable) | NonCopyable | private |
postChain(ActivationEvent event, SchedulerInvocation &layer1) | SchedulerCommutator | inline |
requireGroomingTokenHere() | SchedulerCommutator | inline |
scatteredDelay(Time now, Time head, LoadController &loadController, LoadController::Capacity capacity) | SchedulerCommutator | inlineprivate |
SchedulerCommutator()=default (defined in SchedulerCommutator) | SchedulerCommutator | |
ThreadID typedef (defined in SchedulerCommutator) | SchedulerCommutator | private |
~NonCopyable()=default (defined in NonCopyable) | NonCopyable | private |