std::execution::let_stopped
Определён в заголовке <execution> | ||
|---|---|---|
execution::sender auto let_stopped( execution::sender auto input,
std::invocable auto function );
| (начиная с C++26) |
Параметры
| input | - | отправитель, который при остановке передаёт токен остановки для вызова функции |
| function | - | вызываемый объект, который вызывается при возникновении ошибки у входного отправителя |
Возвращаемое значение
Возвращает отправитель, описывающий граф задач, заданный входным отправителем, с добавленным узлом, вызываемым при отправке сигнала «остановлено».
Пример
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/execution/let_stopped