Horizon
|
Public Types | |
using | base_t = RANGES_COROUTINES_NS::coroutine_handle< Promise > |
Public Member Functions | |
CPP_assert (derived_from< Promise, enable_coroutine_owner >) | |
constexpr | coroutine_owner (base_t coro) noexcept |
coroutine_owner (coroutine_owner &&that) noexcept | |
coroutine_owner (coroutine_owner const &that) noexcept | |
coroutine_owner & | operator= (coroutine_owner that) noexcept |
void | resume () |
void | operator() () |
void | swap (coroutine_owner &that) noexcept |
base_t | handle () const noexcept |