Функция run_with_cancellation_token
Выполняет объект функции немедленно и одновременно в контексте данного токена отмены.
template<
typename _Function
>
void run_with_cancellation_token(
const _Function& _Func,
cancellation_token _Ct
);
Параметры
_Function
Тип объекта функции, который вызывается._Func
Объект функции, который будет выполнен.Этот объект должен поддерживать оператор вызова функции с сигнатурой свободного пространства (свободного пространства)._Ct
Токен отмены, который будет отслеживать неявной отмену объекта функции.Используйте cancellation_token::none() если нужно выполнить функцию без возможности неявной отмена родительской группы, отмененными целевого назначения.
Заметки
Будут активированы все точки останова в объекте функции, если cancellation_token будет отменено.Точный токен _Ct изолирует это _Func родительской отмены если родительский объект не имеет другой токен или отсутствует маркер.
Требования
Заголовок: ppl.h
Параллелизм пространство имен: