#include <mp-coro/bits/noncopyable.h>#include <mp-coro/bits/task_promise_storage.h>#include <mp-coro/coro_ptr.h>#include <mp-coro/trace.h>#include <mp-coro/type_traits.h>#include <coroutine>
Include dependency graph for synchronized_task.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | synchronized_task< Sync, T > |
| Lazy task that can later be started explicitly, and that notifies another variable (the “sync” object) of its completion. More... | |
| struct | synchronized_task< Sync, T >::promise_type |
| Required promise type for coroutines returning a synchronized_task. More... | |
| struct | synchronized_task< Sync, T >::promise_type::final_awaiter |
| Awaiter returned by final_suspend. More... | |
Namespaces | |
| namespace | mp_coro |
| namespace | mp_coro::detail |