std::coroutine_handle<Promise>::operator bool
Depuis fr.cppreference.net
constexpr explicit operator bool() const noexcept;
|
(depuis C++20) | |
Vérifie si *this n'est pas nul, c'est-à-dire que la valeur de *this est obtenue à partir de l'objet promesse d'une coroutine. Équivalent à return bool(address());.
Si Promise est std::noop_coroutine_promise, cette fonction de conversion retourne toujours true.
Paramètres
(aucun)
Valeur de retour
bool
(
address
(
)
)
, ou
true
si
Promise
est
std::noop_coroutine_promise
.
Voir aussi
|
exporte l'adresse sous-jacente, c'est-à-dire le pointeur supportant la coroutine
(fonction membre publique) |