context_unblock_unbalanced (Clase)
Esta clase describe una excepción que se produce cada vez que 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. Crea 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 ser seguida por 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
Requisitos
Encabezado: concrt.h
Espacio de nombres: Simultaneidad