run_with_cancellation_token, fonction
Exécute un objet de fonction immédiatement et de façon synchrone dans le contexte d'un jeton donné d'annulation.
template<
typename _Function
>
void run_with_cancellation_token(
const _Function& _Func,
cancellation_token _Ct
);
Paramètres
_Function
Le type de l'objet de fonction qui sera appelé._Func
l'objet de fonction qui sera exécuté.Cet objet doit prendre en charge l'opérateur d'appel de fonction avec une signature de void (void)._Ct
Le jeton d'annulation qui détermine l'annulation implicite de l'objet de fonction.L'utilisation cancellation_token::none() si vous souhaitez que la fonction s'exécutent sans toute possibilité d'annulation implicite d'un groupe de tâches parent est annulé.
Notes
Tous les points d'interruption dans l'objet de fonction sont déclenchés lorsque cancellation_token est annulé._Ct symbolique explicite isolera cet _Func de l'annulation parente si le parent a un autre jeton ou aucun jeton.
Configuration requise
En-tête : ppl.h
Accès concurrentiel del'espace de noms :