std::coroutine_handle<Promise>::address
От ru.cppreference.net
constexpr void* address() const noexcept;
|
(начиная с C++20) | |
Возвращает базовый адрес объектаcoroutine_handle. Возвращаемое значение не является нулевым тогда и только тогда, когда текущее значениеcoroutine_handle получено из объекта обещания (promise) корутины.
Параметры
(нет)
Возвращаемое значение
Базовый адрес.
Примечания
Возвращаемое значение не равно нулю для специализации
std::noop_coroutine_handle
, потому что
std::noop_coroutine_handle
не может быть создан без ссылки на no-op корутину.
Смотрите также
|
[static]
|
импортирует сопрограмму из указателя
(публичная статическая функция-член) |