cancellation_token-Klasse
Mit der cancellation_token-Klasse kann bestimmt werden, ob für einen Vorgang ein Abbruch angefordert wurde. Dem angegebenen Token kann task_group, structured_task_group oder task zugeordnet werden, um einen impliziten Abbruch bereitzustellen. Es kann auch zum Abbruch abgerufen oder für einen Rückruf registriert werden, wenn das zugeordnete cancellation_token_source-Element abgebrochen wird.
class cancellation_token;
Member
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Entfernt einen Rückruf, der zuvor über die Methode register registriert wurde, auf Grundlage des cancellation_token_registration-Objekts, das zum Zeitpunkt der Registrierung zurückgegeben wurde. |
|
Gibt einen Hinweis zurück, ob dieses Token abgebrochen werden kann oder nicht. |
|
Gibt true zurück, wenn das Token abgebrochen wurde. |
|
Gibt ein Abbruchtoken zurück, das nie abgebrochen werden kann. |
|
Verknüpft eine Rückruffunktion mit dem Token. Wenn das Token abgebrochen wird, wird der Rückruf vorgenommen. Wurde das Token bereits abgebrochen, wenn diese Methode aufgerufen wird, wird der Rückruf sofort und synchron ausgeführt. |
Öffentliche Operatoren
Name |
Beschreibung |
---|---|
Vererbungshierarchie
cancellation_token
Anforderungen
Header: pplcancellation_token.h
Namespace: Parallelität