std::execution::upon_stopped
Объявлено в заголовочном файле <execution> | ||
|---|---|---|
execution::sender auto upon_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/upon_stopped