struct AsyncOpDataBase

Base structure for AsyncOp data storage.

Contains common fields for all async operations. Derived classes add type-specific return value storage.

Public

Methods

~AsyncOpDataBase

~AsyncOpDataBase() noexcept = default

Fields

IsCompleted

bool IsCompleted

ContinuationWaitGroup

WaitGroup ContinuationWaitGroup

Mutex

Mutex Mutex

Signal

GetValueFn

GetValueAsFn GetValueFn