A wrapper that manages the cancellation state of an asynchronous operation in a thread-safe way.
Definition: CancellationContext.h:40
std::function< void()> CancelFuncType
An alias for the cancellation function.
Definition: CancellationContext.h:49
std::function< CancellationToken()> ExecuteFuncType
An alias for the operation function.
Definition: CancellationContext.h:45
A helper for unordered containers.
Definition: CancellationContext.h:118