#include <experimental/coroutine>
|
| class | dpp::async< R > |
| | A co_await-able object handling an API call in parallel with the caller. More...
|
| |
| class | dpp::coroutine |
| | Base type for a coroutine, starts on co_await. More...
|
| |
| class | dpp::task |
| | A coroutine task. It starts immediately on construction and can be co_await-ed, making it perfect for parallel coroutines returning a value. More...
|
| |
|
| | dpp |
| | The main namespace for D++ functions.
|
| |
| | dpp::detail |
| | Implementation details for internal use only.
|
| |
| | dpp::detail::std_coroutine |
| | Alias for either std or std::experimental depending on compiler and library.
|
| |
|
| template<typename T > |
| using | dpp::detail::awaitable_result = decltype(co_await_resolve(std::declval< T >()).await_resume()) |
| | Convenience alias for the result of a certain awaitable's await_resume. More...
|
| |
◆ STDCORO_EXPERIMENTAL_HEADER
| #define STDCORO_EXPERIMENTAL_HEADER |
◆ STDCORO_EXPERIMENTAL_NAMESPACE
| #define STDCORO_EXPERIMENTAL_NAMESPACE |