std::coroutine_handle<Promise>::promise
Depuis fr.cppreference.net
| Membre du modèle primaire |
||
Promise& promise() const;
|
(depuis C++20) | |
| Membre de la spécialisation std::coroutine_handle<std::noop_coroutine_promise> |
||
std::noop_coroutine_promise& promise() const noexcept;
|
(depuis C++20) | |
Obtient une référence à l'objet promesse.
Le comportement est indéfini si *this ne fait pas référence à une coroutine dont l'objet promesse n'a pas été détruit.
Cette fonction n'est pas fournie pour la spécialisation std::coroutine_handle<>.
Paramètres
(aucun)
Valeur de retour
Une référence à l'objet promesse.
Notes
L'objet promise d'une coroutine no-op n'est pas détruit tant qu'il existe une std::noop_coroutine_handle référençant la coroutine.
Voir aussi
|
[static]
|
crée un
coroutine_handle
à partir de l'objet promise d'une coroutine
(fonction membre publique statique) |