<system_error>
Inclua o cabeçalho <system_error> para definir a classe system_error de exceção e modelos relacionadas para processar erros do sistema de baixo nível.
#include <system_error>
Objetos
Representa a categoria para erros genéricos. |
|
Representa a categoria para os erros causados por estouros de baixo nível do sistema. |
Typedefs
Um tipo que representa a enumeração que fornece nomes token para as macros de código de erro definido por Posix em <errno.h>. |
Funções
Cria um objeto de error_code . |
|
Cria um objeto de error_condition . |
Operadores
Teste se o objeto no lado esquerdo do operador é igual ao objeto no lado direito. |
|
Teste se o objeto no lado esquerdo do operador não é igual ao objeto no lado direito. |
|
Teste se um objeto é menor que o objeto passado para comparação. |
Enumerações
Fornece nomes token para as macros de código de erro definidos por Posix em <errno.h>. |
Classes e Estruturas
Representa o sumário, a base comuns para objetos que descreve uma categoria de códigos de erro. |
|
Representa os erros do sistema de baixo nível que são específicos. |
|
Representa os códigos de erro definidos pelo usuário. |
|
Representa um predicado de tipo que testa a enumeração de error_code Class . |
|
Representa um predicado de tipo que testa a enumeração de error_condition Class . |
|
Representa a classe base para todas as exceções lançada para relatar um estouro de baixo nível do sistema. |
Requisitos
Cabeçalho: <system_error>
namespace: STD