Partager via


missing_wait, classe

Cette classe décrit une exception levée lorsqu'il existe des tâches planifiées toujours à un objet d' task_group ou d' structured_task_group tandis que le destructeur de l'objet exécute.Cette exception ne sera jamais levée si le destructeur est atteint en raison d'un déroulement de pile suite à une exception.

class missing_wait : public std::exception;

Membres

Dd492858.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

missing_wait::missing_wait, constructeur

Surchargé.Construit un objet missing_wait.

Notes

En l'absence de flux d'exception, vous êtes chargé de l'appel de la méthode wait ou run_and_wait d'un objet task_group ou structured_task_group avant d'autoriser la destruction de cet objet.Le runtime lève cette exception pour indiquer que vous avez oublié d'appeler la méthode wait ou run_and_wait.

Hiérarchie d'héritage

exception

missing_wait

Configuration requise

En-tête : concrt.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

concurrency, espace de noms

task_group, classe

task_group::wait, méthode

task_group::run_and_wait, méthode

structured_task_group, classe

structured_task_group::wait, méthode

structured_task_group::run_and_wait, méthode