std::coroutine_handle<Promise>::operator bool
De es.cppreference.net
constexpr explicit operator bool() const noexcept;
|
(desde C++20) | |
Comprueba si *this no es nulo, es decir, el valor de *this se obtiene del objeto promise de alguna corrutina. Equivalente a return bool(address());.
Si Promise es std::noop_coroutine_promise, esta función de conversión siempre devuelve true.
Parámetros
(ninguno)
Valor de retorno
bool
(
address
(
)
)
, o
true
si
Promise
es
std::noop_coroutine_promise
.
Véase también
|
exporta la dirección subyacente, es decir, el puntero que respalda la coroutine
(función miembro pública) |