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

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

activeJobCount() constSC::FiberJobScheduler
capacity() const (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
close() (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
create(Span< FiberJob * > readyStorage) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
createWorkerDeques(FiberAllocator &allocator, Span< FiberJobWorker > workers, size_t capacityPerWorker) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
currentJob() (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
FiberJob (defined in SC::FiberJobScheduler)SC::FiberJobSchedulerfriend
FiberJobContext (defined in SC::FiberJobScheduler)SC::FiberJobSchedulerfriend
FiberJobScheduler() (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
FiberJobScheduler(const FiberJobScheduler &)=delete (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
FiberJobWorkerPool (defined in SC::FiberJobScheduler)SC::FiberJobSchedulerfriend
hasActiveJobs() constSC::FiberJobScheduler
hasReadyJobs() constSC::FiberJobScheduler
isOpen() const (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
operator=(const FiberJobScheduler &)=delete (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
readyJobCount() constSC::FiberJobScheduler
releaseWorkerDeques(Span< FiberJobWorker > workers) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
requestCancel(FiberJob &job) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
requestCancel(FiberCancellationTokenSource &tokenSource) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
requestCancelAll() (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
run() (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
run(FiberJobWorker &worker, Span< FiberJobWorker > workerGroup) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
runOne(bool &outRanJob) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
runOne(FiberJobWorker &worker, Span< FiberJobWorker > workerGroup, bool &outRanJob) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
shutdown() (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
spawn(FiberJob &job, FiberJob::Procedure procedure) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
spawn(FiberJob &job, FiberJob::Procedure procedure, FiberCancellationToken token) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
spawn(Span< FiberJob > jobs, FiberJob::Procedure procedure)SC::FiberJobScheduler
spawn(Span< FiberJob > jobs, FiberJob::Procedure procedure, FiberCancellationToken token) (defined in SC::FiberJobScheduler)SC::FiberJobScheduler
workerDiagnostics(const FiberJobWorker &worker, FiberJobWorkerDiagnostics &outDiagnostics) constSC::FiberJobScheduler
~FiberJobScheduler() (defined in SC::FiberJobScheduler)SC::FiberJobScheduler