#include <mp-coro/bits/noncopyable.h>
#include <mp-coro/bits/task_promise_storage.h>
#include <mp-coro/concepts.h>
#include <mp-coro/coro_ptr.h>
#include <mp-coro/trace.h>
#include <mp-coro/type_traits.h>
#include <concepts>
#include <coroutine>
Go to the source code of this file.
Classes | |
class | task< T, Allocator > |
Task that produces a value of type T : to get that value, simply await the task. More... | |
struct | task< T, Allocator >::promise_type |
Required promise type for coroutines returning a task. More... | |
struct | task< T, Allocator >::promise_type::final_awaiter |
Awaiter returned by final_suspend. More... | |
struct | task< T, Allocator >::awaiter |
Awaiter type for awaiting the result of a task. More... | |
Namespaces | |
namespace | mp_coro |