Async module

This module provides fundamental class for async operations.

Contents

like ark::async_context and ark::callback

Classes

template<typename RetType>
struct ark::callback
a movable noncopyable unique_function invoked to signal completion
template<>
struct ark::callback<void>
a movable noncopyable unique_function invoked to signal completion
class ark::async_context
context for running async functions
class ark::with_async_context
able to bound to an async_context