std::coroutine_handle<Promise>::operator bool
С сайта ru.cppreference.net
constexpr explicit operator bool() const noexcept;
|
(начиная с C++20) | |
Проверяет, является ли *this ненулевым, т.е. значение *this получено из объекта обещания некоторой сопрограммы. Эквивалентно return bool(address());.
Если Promise является std::noop_coroutine_promise, эта функция преобразования всегда возвращает true.
Параметры
(нет)
Возвращаемое значение
bool
(
address
(
)
)
, или
true
если
Promise
является
std::noop_coroutine_promise
.
Смотрите также
|
экспортирует базовый адрес, т.е. указатель, поддерживающий корутину
(публичная функция-член) |