Partager via


missing_wait, classe

Cette classe décrit une exception qui est levée dès que des tâches sont encore planifiées pour un objet task_group ou structured_task_group au moment où le destructeur de cet objet s'exécute. Cette exception ne sera jamais levée si le destructeur est atteint en raison du déroulement de pile suite à une exception.

class missing_wait : public std::exception;

Membres

Constructeurs 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

Espace de noms d'accès : Concurrency

Voir aussi

Référence

Concurrency, espace de noms

task_group, classe

task_group::wait, méthode

structured_task_group, classe

structured_task_group::wait, méthode

Autres ressources

task_group::run_and_wait, méthode

structured_task_group::run_and_wait, méthode