Classe context_unblock_unbalanced
Essa classe descreve uma exceção lançada quando as chamadas para os métodos de Block e de Unblock de um objeto de Context não emparelhados são corretamente.
class context_unblock_unbalanced : public std::exception;
Membros
Construtores Públicos
Nome |
Descrição |
---|---|
Construtor context_unblock_unbalanced::context_unblock_unbalanced |
Sobrecarregado. Constrói um objeto context_unblock_unbalanced. |
Comentários
Chama os métodos de Block e de Unblock de um objeto de Context sempre devem ser corretamente emparelhados. O tempo de execução de simultaneidade permite que as operações ocorram em qualquer ordem. Por exemplo, uma chamada a Block pode ser seguido por uma chamada a Unblock, ou vice-versa. Essa exceção será gerada se, por exemplo, duas chamadas para o método de Unblock foi feito em uma linha, em um objeto de Context que não foi bloqueado.
Hierarquia de Herança
exception
context_unblock_unbalanced
Requisitos
Cabeçalho: concrt.h
Namespace: simultaneidade