std::coroutine_handle<Promise>::destroy
De fr.cppreference.net
| Membre d'autres spécialisations |
||
void destroy() const;
|
(1) | (depuis C++20) |
| Membre de la spécialisation std::coroutine_handle<std::noop_coroutine_promise> |
||
constexpr void destroy() const noexcept;
|
(2) | (depuis C++20) |
1) Détruit l'état de la coroutine à laquelle
*this fait référence, ou ne fait rien si la coroutine est une coroutine no-op.2) Ne fait rien.
Le comportement est indéfini si la destruction est nécessaire et que *this ne fait pas référence à une coroutine suspendue.
Paramètres
(aucun)
Valeur de retour
(aucun)
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
reprend l'exécution de la coroutine
(fonction membre publique) |