Класс cancellation_token_source
Класс cancellation_token_source представляет возможность отмены некоторой отменяемой операции.
class cancellation_token_source;
Члены
Открытые конструкторы
Name |
Описание |
---|---|
Конструктор cancellation_token_source::cancellation_token_source |
Перегружен. Создает новый cancellation_token_source. Источник можно использовать, чтобы сигнализировать об отмене некоторой отменяемой операции. |
Деструктор cancellation_token_source::~cancellation_token_source |
Открытые методы
Name |
Описание |
---|---|
Отменяет токен. Любой элемент task_group, structured_task_group или task, который использует этот токен, будет отменен при этом вызове и создаст исключение в следующей точке прерывания. |
|
Перегружен. Создает cancellation_token_source, который отменяется при отмене предоставленного токена. |
|
Возвращает токен отмены, связанный с данным источником. Возвращенный токен можно опрашивать на предмет отмены или предоставить обратный вызов, если и когда произойдет отмена. |
Открытые операторы
Name |
Описание |
---|---|
Иерархия наследования
cancellation_token_source
Требования
Заголовок: pplcancellation_token.h
Пространство имен: concurrency