concurrency.thread

Undocumented in source.

Members

Classes

LocalThreadExecutor
class LocalThreadExecutor
Undocumented in source.
ThreadExecutor
class ThreadExecutor
Undocumented in source.

Functions

concurrency_getLocalThreadExecutor
LocalThreadExecutor concurrency_getLocalThreadExecutor()
Undocumented in source. Be warned that the author may not have intended to support it.
executeAndWait
auto executeAndWait(Executor executor, Work work, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
executeInNewThread
void executeInNewThread(VoidFunction fn)
Undocumented in source. Be warned that the author may not have intended to support it.
executeInNewThread
void executeInNewThread(VoidDelegate fn)
Undocumented in source. Be warned that the author may not have intended to support it.
getLocalThreadExecutor
LocalThreadExecutor getLocalThreadExecutor()
Undocumented in source. Be warned that the author may not have intended to support it.
stdTaskPool
shared(StdTaskPool) stdTaskPool(size_t nWorkers)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

LocalThreadWorker
struct LocalThreadWorker
Undocumented in source.
StdTaskPool
struct StdTaskPool
Undocumented in source.
StdTaskPoolProtoScheduler
struct StdTaskPoolProtoScheduler
Undocumented in source.
ThreadSender
struct ThreadSender
Undocumented in source.

Meta