LLVM 19.0.0git
llvm::SingleThreadExecutor Member List

This is the complete list of members for llvm::SingleThreadExecutor, including all inherited members.

async(Function &&F, Args &&...ArgList)llvm::ThreadPoolInterfaceinline
async(ThreadPoolTaskGroup &Group, Function &&F, Args &&...ArgList)llvm::ThreadPoolInterfaceinline
async(Func &&F) -> std::shared_future< decltype(F())>llvm::ThreadPoolInterfaceinline
async(ThreadPoolTaskGroup &Group, Func &&F) -> std::shared_future< decltype(F())>llvm::ThreadPoolInterfaceinline
getMaxConcurrency() const overridellvm::SingleThreadExecutorinlinevirtual
getThreadCount() constllvm::SingleThreadExecutorinline
isWorkerThread() constllvm::SingleThreadExecutor
SingleThreadExecutor(ThreadPoolStrategy ignored={})llvm::SingleThreadExecutor
wait() overridellvm::SingleThreadExecutorvirtual
wait(ThreadPoolTaskGroup &Group) overridellvm::SingleThreadExecutorvirtual
~SingleThreadExecutor() overridellvm::SingleThreadExecutor
~ThreadPoolInterface()llvm::ThreadPoolInterfacevirtual