std::coroutine_handle<Promise>::operator bool
Von de.cppreference.net
constexpr explicit operator bool() const noexcept;
|
(seit C++20) | |
Überprüft, ob *this nicht null ist, d.h. der Wert von *this vom Promise-Objekt einer Coroutine stammt. Äquivalent zu return bool(address());.
Wenn Promise std::noop_coroutine_promise ist, gibt diese Konvertierungsfunktion immer true zurück.
Parameter
(keine)
Rückgabewert
bool
(
address
(
)
)
, oder
true
falls
Promise
ein
std::noop_coroutine_promise
ist.
Siehe auch
|
exportiert die zugrundeliegende Adresse, d.h. den Zeiger, der die Coroutine unterstützt
(öffentliche Elementfunktion) |