anchorSchedule() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
attachNewCompletionSignal() | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
awaitBlocking(std::future< void > signal) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
blockLoadFac_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
calcFunctor_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
calcJob(size_t idx, size_t level) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
calcLoadHint() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
calcNextChunkEnd(size_t lastNodeIDX) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
calcPlanScheduleTime(size_t lastNodeIDX) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
calcRuntimeReference() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
chainLoad_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
chunkSize_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
compuLoad_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
continuation(size_t chunkStart, size_t lastNodeIDX, size_t levelDone, bool work_left) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
deactivateLoad() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
deadline_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
determineEmpiricFormFactor(uint concurrency=0) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
disposeStep(size_t idx, size_t level) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
fillAdaptedSchedule(double stressFact, uint concurrency) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
fillDefaultSchedule() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
getExpectedEndTime() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
getInvocationStatistic() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
getScheduleSeq() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
getStressFac() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
guessPlanningPreroll() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
jobStartTime(size_t level, size_t nodeIDX=0) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
lastExitNodes(size_t lastChunkStartIDX) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
launch_and_wait() | TestChainLoad< maxFan >::ScheduleCtx | inline |
levelSpeed_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
manID_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
MoveOnly()=default (defined in MoveOnly) | MoveOnly | private |
MoveOnly(MoveOnly &&)=default (defined in MoveOnly) | MoveOnly | private |
MoveOnly(MoveOnly const &)=delete (defined in MoveOnly) | MoveOnly | private |
nodeExpense_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
operator=(MoveOnly &&)=delete (defined in MoveOnly) | MoveOnly | private |
operator=(MoveOnly const &)=delete (defined in MoveOnly) | MoveOnly | private |
performRun() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
planFunctor_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
planningJob(size_t endNodeIDX) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
planSpeed_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
preRoll_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
schedDepends_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
schedNotify_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
schedule_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
ScheduleCtx(TestChainLoad &mother, Scheduler &scheduler) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
scheduler_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
setDependency(Node *pred, Node *succ) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
signalDone_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
startTime_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
startTimes_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
stressFac_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
wakeUpJob() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inlineprivate |
watchInvocations_ (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | private |
withAdaptedSchedule(double stressFac=1.0, uint concurrency=0, double formFac=1.0) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withAnnouncedLoadFactor(uint factor_on_levelSpeed) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withBaseExpense(microseconds fixedTime_per_node) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withChunkSize(size_t nodes_per_chunk) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withInstrumentation(bool doWatch=true) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withJobDeadline(microseconds deadline_after_start) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withLevelDuration(microseconds fixedTime_per_level) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withLoadMem(size_t sizeBase=LOAD_DEFAULT_MEM_SIZE) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withLoadTimeBase(microseconds timeBase=LOAD_DEFAULT_TIME) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withManifestation(ManifestationID manID) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withPlanningStep(microseconds planningTime_per_node) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withPreRoll(microseconds planning_headstart) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withSchedDepends(bool explicitly) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withSchedNotify(bool doSetTime=true) (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
withUpfrontPlanning() (defined in TestChainLoad< maxFan >::ScheduleCtx) | TestChainLoad< maxFan >::ScheduleCtx | inline |
~MoveOnly()=default (defined in MoveOnly) | MoveOnly | private |