Namespaces
Variants

std::coroutine_handle<Promise>:: destroy

From cppreference.net
Utilities library
Coroutine support
Coroutine traits
Coroutine handle
No-op coroutines
Trivial awaitables
Range generators
(C++23)
Член других специализаций
void destroy ( ) const ;
(1) (начиная с C++20)
Член специализации std::coroutine_handle<std::noop_coroutine_promise>
constexpr void destroy ( ) const noexcept ;
(2) (начиная с C++20)
1) Уничтожает состояние сопрограммы, к которой относится * this , или не выполняет никаких действий, если сопрограмма является no-op сопрограммой.
2) Ничего не делает.

Поведение не определено, если требуется уничтожение и * this не ссылается на приостановленную сопрограмму.

Содержание

Параметры

(нет)

Возвращаемое значение

(нет)

Пример

Смотрите также

возобновляет выполнение корутины
(публичная функция-член)