missing_wait classe

Esta classe descreve uma exceção que é lançada sempre que há tarefas que ainda está agendadas para uma task_group ou structured_task_group de objeto no momento do objeto destruidor executa. Essa exceção será lançada nunca se o destruidor é alcançado devido à desenrolamento de pilha como resultado de uma exceção.

class missing_wait : public std::exception;

Membros

Construtores públicos

Nome

Descrição

Construtor de missing_wait::missing_wait

Sobrecarregado. Constrói uma missing_wait objeto.

Comentários

Ausente o fluxo de exceção, você é responsável por chamar um o wait ou run_and_wait método de um task_group ou structured_task_group o objeto antes de permitir que esse objeto para destruct. O runtime lança essa exceção como uma indicação de que você se esqueceu de chamar o wait ou run_and_wait método.

Hierarquia de herança

exception

missing_wait

Requisitos

Cabeçalho: concrt.h

Namespace: Simultaneidade

Consulte também

Referência

Namespace de simultaneidade

Classe de task_group

Método de task_group::wait

structured_task_group classe

Método de structured_task_group::wait

Outros recursos

Método de task_group::run_and_wait

Método de structured_task_group::run_and_wait