Compartir a través de


missing_wait Clase

Esta clase describe una excepción que se produce cuando todavía existen tareas programadas para un objeto task_group o structured_task_group en el momento que el destructor de objeto se ejecuta. Nunca se producirá esta excepción si el destructor se alcanza debido al desenredo de pila como el resultado de una excepción.

Sintaxis

class missing_wait : public std::exception;

Miembros

Constructores públicos

Nombre Descripción
missing_wait Sobrecargado Construye un objeto missing_wait.

Comentarios

En ausencia de flujo de excepciones, usted es responsable de llamar al método wait o run_and_wait de un objeto task_group o structured_task_group antes de permitir que el objeto se destruya. El runtime genera esta excepción como una indicación de que olvidó llamar a los métodos wait o run_and_wait.

Jerarquía de herencia

exception

missing_wait

Requisitos

Encabezado: concrt.h

Espacio de nombres: simultaneidad

falta_espera

Construye un objeto missing_wait.

explicit _CRTIMP missing_wait(_In_z_ const char* _Message) throw();

missing_wait() throw();

Parámetros

_Message
Mensaje descriptivo del error.

Consulte también

espacio de nombres de concurrencia
task_group Clase
wait
run_and_wait
structured_task_group Clase