ThreadPool::ProcessTask

Execute a single queued task synchronously. Removes one task from the queue and executes it on the calling thread.

Synopsis

Declared in <util/threadpool.h>

[[requires_capability(0x7f2e2046a5e8)]]
bool
ProcessTask();

Return Value

true if a task was executed, false if the queue was empty.