Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::FiberScheduler Member List

This is the complete list of members for SC::FiberScheduler, including all inherited members.

activeFiberCount() const (defined in SC::FiberScheduler)SC::FiberScheduler
add(FiberCounter &counter) (defined in SC::FiberScheduler)SC::FiberScheduler
clearTraceHooks() (defined in SC::FiberScheduler)SC::FiberScheduler
createWorkerDeques(FiberAllocator &allocator, Span< FiberWorker > workers, size_t capacityPerWorker) (defined in SC::FiberScheduler)SC::FiberScheduler
currentTask() (defined in SC::FiberScheduler)SC::FiberScheduler
currentTask() const (defined in SC::FiberScheduler)SC::FiberScheduler
done(FiberCounter &counter) (defined in SC::FiberScheduler)SC::FiberScheduler
FiberScheduler() (defined in SC::FiberScheduler)SC::FiberScheduler
FiberScheduler(const FiberScheduler &)=delete (defined in SC::FiberScheduler)SC::FiberScheduler
FiberWorkerPool (defined in SC::FiberScheduler)SC::FiberSchedulerfriend
hasActiveFibers() const (defined in SC::FiberScheduler)SC::FiberScheduler
hasReadyFibers() const (defined in SC::FiberScheduler)SC::FiberScheduler
isCurrentTaskCancellationRequested() const (defined in SC::FiberScheduler)SC::FiberScheduler
operator=(const FiberScheduler &)=delete (defined in SC::FiberScheduler)SC::FiberScheduler
readyFiberCount() const (defined in SC::FiberScheduler)SC::FiberScheduler
readyFiberCount(const FiberWorker &worker) const (defined in SC::FiberScheduler)SC::FiberScheduler
releaseWorkerDeques(Span< FiberWorker > workers) (defined in SC::FiberScheduler)SC::FiberScheduler
requestCancel(FiberTask &task) (defined in SC::FiberScheduler)SC::FiberScheduler
requestCancel(FiberCancellationTokenSource &tokenSource) (defined in SC::FiberScheduler)SC::FiberScheduler
requestCancelAll() (defined in SC::FiberScheduler)SC::FiberScheduler
resetSchedulerDiagnostics() (defined in SC::FiberScheduler)SC::FiberScheduler
resetWorkerDiagnostics(FiberWorker &worker) (defined in SC::FiberScheduler)SC::FiberScheduler
resetWorkerDiagnostics(Span< FiberWorker > workers) (defined in SC::FiberScheduler)SC::FiberScheduler
run() (defined in SC::FiberScheduler)SC::FiberScheduler
run(FiberWorker &worker) (defined in SC::FiberScheduler)SC::FiberScheduler
run(FiberWorker &worker, Span< FiberWorker > workerGroup) (defined in SC::FiberScheduler)SC::FiberScheduler
runNoWait() (defined in SC::FiberScheduler)SC::FiberScheduler
runNoWait(FiberWorker &worker) (defined in SC::FiberScheduler)SC::FiberScheduler
runNoWait(FiberWorker &worker, Span< FiberWorker > workerGroup) (defined in SC::FiberScheduler)SC::FiberScheduler
runOnce() (defined in SC::FiberScheduler)SC::FiberScheduler
runOnce(FiberWorker &worker) (defined in SC::FiberScheduler)SC::FiberScheduler
runOnce(FiberWorker &worker, Span< FiberWorker > workerGroup) (defined in SC::FiberScheduler)SC::FiberScheduler
runReadyFibers() (defined in SC::FiberScheduler)SC::FiberScheduler
runReadyFibers(FiberWorker &worker) (defined in SC::FiberScheduler)SC::FiberScheduler
runReadyFibers(FiberWorker &worker, Span< FiberWorker > workerGroup) (defined in SC::FiberScheduler)SC::FiberScheduler
schedulerDiagnostics(FiberSchedulerDiagnostics &diagnostics) const (defined in SC::FiberScheduler)SC::FiberScheduler
setTraceHooks(const FiberTraceHooks &hooks) (defined in SC::FiberScheduler)SC::FiberScheduler
shutdown() (defined in SC::FiberScheduler)SC::FiberScheduler
shutdown(FiberWorker &worker) (defined in SC::FiberScheduler)SC::FiberScheduler
shutdown(FiberWorker &worker, Span< FiberWorker > workerGroup) (defined in SC::FiberScheduler)SC::FiberScheduler
spawn(FiberTask &task, FiberStack &stack, FiberTask::Procedure procedure, FiberCounter *counter=nullptr) (defined in SC::FiberScheduler)SC::FiberScheduler
spawn(FiberTask &task, FiberStack &stack, FiberTask::Procedure procedure, FiberCancellationToken token, FiberCounter *counter=nullptr) (defined in SC::FiberScheduler)SC::FiberScheduler
spawn(FiberTask &task, FiberStack &stack, FiberTask::Procedure procedure, const FiberTaskSpawnOptions &options) (defined in SC::FiberScheduler)SC::FiberScheduler
stolenFiberCount(const FiberWorker &worker) const (defined in SC::FiberScheduler)SC::FiberScheduler
stolenFiberCount(Span< FiberWorker > workers) const (defined in SC::FiberScheduler)SC::FiberScheduler
wait(FiberCounter &counter) (defined in SC::FiberScheduler)SC::FiberScheduler
waitUninterruptible(FiberCounter &counter) (defined in SC::FiberScheduler)SC::FiberScheduler
workerDiagnostics(const FiberWorker &worker, FiberWorkerDiagnostics &diagnostics) const (defined in SC::FiberScheduler)SC::FiberScheduler
workerDiagnostics(Span< FiberWorker > workers, FiberWorkerDiagnostics &diagnostics) const (defined in SC::FiberScheduler)SC::FiberScheduler
yield() (defined in SC::FiberScheduler)SC::FiberScheduler
~FiberScheduler() (defined in SC::FiberScheduler)SC::FiberScheduler