Preliminary. ThinkMeta ConcurrentTasks and this documentation are preliminary; everything is subject to change.

API reference / Synchronization

Completion class

Completes a wait of Await: call it once when the operation has finished.

On this page
Use
import ThinkMeta.ConcurrentTasks.Synchronization.Await;
Namespace
ThinkMeta::ConcurrentTasks::Synchronization

Syntax

Remarks

Small and copyable, so that it fits into the callback of any asynchronous API. Calling it is the last access to the waiting task's state; the waiting task may continue and return at once.

See also

Await

Methods

operator()

Wakes the waiting task.

Syntax

void operator()() const noexcept;

Generated from ThinkMeta.ConcurrentTasks.API @ 5bad03a (2026-11-01).