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 () |