Public Member Functions | |
OwningCoroutineHandle (std::nullptr_t) | |
OwningCoroutineHandle (std::coroutine_handle< PromiseType > &&promise_handle) | |
Take ownership of promise_handle . | |
OwningCoroutineHandle (OwningCoroutineHandle &&other) | |
OwningCoroutineHandle & | operator= (OwningCoroutineHandle &&other) |
bool | IsValid () const |
PromiseType & | promise () const |
bool | done () const |
void | resume () |
void | Release () |