context_unblock_unbalanced (Clase)
Esta clase describe una excepción que se produce cuando se llama a los métodos Unblock y Block de un objeto Context que no están emparejados correctamente.
class context_unblock_unbalanced : public std::exception;
Miembros
Constructores públicos
Name |
Descripción |
---|---|
context_unblock_unbalanced::context_unblock_unbalanced (Constructor) |
Sobrecargado. Construye un objeto context_unblock_unbalanced. |
Comentarios
Las llamadas a los métodos Block y Unblock de un objeto Context se deben emparejar siempre correctamente. El runtime de simultaneidad permite que las operaciones se realicen en cualquier orden. Por ejemplo, una llamada a Block puede ir seguido de una llamada a Unblock, o viceversa. Esta excepción se produce si, por ejemplo, se realizaron dos llamadas al método Unblock en una fila, en un objeto Context que no estaba bloqueado.
Jerarquía de herencia
exception
context_unblock_unbalanced
Requisitos
Encabezado: concrt.h
Espacio de nombres: simultaneidad