std::coroutine_handle<Promise>::promise
De es.cppreference.net
| Miembro de la plantilla primaria |
||
Promise& promise() const;
|
(desde C++20) | |
| Miembro de la especialización std::coroutine_handle<std::noop_coroutine_promise> |
||
std::noop_coroutine_promise& promise() const noexcept;
|
(desde C++20) | |
Obtiene una referencia al objeto promesa.
El comportamiento no está definido si *this no se refiere a una corrutina cuyo objeto promesa no haya sido destruido.
Esta función no se proporciona para la especialización std::coroutine_handle<>.
Parámetros
(ninguno)
Valor de retorno
Una referencia al objeto promise.
Notas
El objeto promise de una corrutina no-op no se destruye mientras exista algún std::noop_coroutine_handle que haga referencia a la corrutina.
Véase también
|
[static]
|
crea un
coroutine_handle
a partir del objeto promise de una corrutina
(función miembro pública estática) |