Compartilhar via


Classe error_condition

Representa códigos de erro definidas pelo usuário.

class error_condition;

Comentários

Um objeto do tipo armazena uma error_condition valor do código de erro e um ponteiro para um objeto que representa categoria os códigos de erro usados para erros definidos pelo usuário relatados.

Construtores

error_condition

Constrói um objeto de tipo error_condition.

Typedefs

tipo de valor

Um tipo que representa o valor de código de erro armazenada.

Funções de membro

atribuir

Atribui uma representação codificada e uma categoria de código de erro a uma condição de erro.

categoria

Retorna a categoria de erro.

limpar

Limpa o valor e a categoria de código do erro.

mensagem

Retorna o nome do código de erro.

Operadores

operador==

Testa a igualdade entre objetos de error_condition .

operador !=

Testa a desigualdade entre objetos de error_condition .

operador<

Testa se o objeto de error_condition for menor que o objeto de error_code passado para comparação.

operador=

Aloca um novo valor de enumeração ao objeto de error_condition .

bool do operador

Converte uma variável de tipo error_condition.

Requisitos

system_error <deCabeçalho: >

Namespace: std

Consulte também

Referência

Classe error_category

<system_error>