cancellation_token – třída
Třída cancellation_token představuje možnost zjistit, zda některé operace požadují zrušení.Daný token lze přidružit k task_group, structured_task_group, nebo task a poskytnout implicitní zrušení.Je možné také dotazování na zrušení nebo registrace zpětného volání pro případ zrušení přidružené třídy cancellation_token_source.
class cancellation_token;
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Veřejné metody
Název |
Description |
---|---|
Odebere zpětné volání dříve registrované metodou register založenou na objektu cancellation_token_registration vráceném v době registrace. |
|
Vrací údaj o tom, zda tento token může být zrušený nebo nikoliv. |
|
Vrátí true, pokud token byl zrušen. |
|
Vrátí token zrušení, který nemůže být nikdy předmětem zrušení. |
|
Zaregistruje funkci zpětného volání s tokenem.Pokud je token zrušen, bude provedeno zpětné volání.Pamatujte, že pokud je token již zrušen v místě, kde je tato metoda volána, zpětné volání bude provedeno okamžitě a synchronně. |
Veřejné operátory
Název |
Description |
---|---|
Hierarchie dědičnosti
cancellation_token
Požadavky
Hlavička: pplcancellation_token.h
Obor názvů: souběžnost