<system_error>
Inclui o cabeçalho <system_error> para definir a classe system_error a exceção e modelos relacionados para processar erros do sistema de baixo nível.
#include <system_error>
Objetos
Representa a categoria de erros genéricas. |
|
Representa a categoria dos erros causados por estouros de baixo nível do sistema. |
Typedefs
Um tipo que representa a enumeração que fornece os nomes simbólicos para todos os macros do 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
Testa se o objeto no lado esquerdo do operador é igual ao objeto no lado direito. |
|
Testa se o objeto no lado esquerdo do operador não é igual ao objeto no lado direito. |
|
Testa se um objeto é menor que o objeto passado para comparação. |
Enumerações
Fornece nomes simbólicos para todos os macros do código de erro definidas por Posix em <errno.h>. |
Classes e Estruturas
Representa o sumário, a base comum de objetos que descreve uma categoria de códigos de erro. |
|
Representa os erros de sistema de baixo nível que são específicos de implementação. |
|
Representa códigos de erro definidas pelo usuário. |
|
Representa um predicado do tipo que teste para a enumeração de Classe error_code . |
|
Representa um predicado do tipo que teste para a enumeração de Classe error_condition . |
|
Representa a classe base para todas as exceções lançadas para relatar um estouro de baixo nível do sistema. |
Requisitos
system_error <deCabeçalho: >
Namespace: std