<system_error>
Incluya el encabezado <system_error> para definir la clase de excepción system_error y plantillas relacionadas para procesar errores del sistema de bajo nivel.
#include <system_error>
Objetos
Representa la categoría de errores genéricos. |
|
Representa la categoría de los errores producidos por los desbordamientos de bajo nivel del sistema. |
Typedefs
Un tipo que representa la enumeración que proporciona los nombres simbólicos de todas las macros del código de error definido por POSIX en <errno.h>. |
Funciones
Crea un objeto error_code. |
|
Crea un objeto error_condition. |
Operadores
Comprueba si el objeto en el lado izquierdo del operador es igual al objeto en el lado derecho. |
|
Comprueba si el objeto en el lado izquierdo del operador no es igual al objeto en el lado derecho. |
|
Prueba si un objeto es menor que el objeto pasado para la comparación. |
Enumeraciones
Proporciona los nombres simbólicos de todas las macros del código de error definido por POSIX en <errno.h>. |
clases y Structs
Representa el resumen, la base de común para los objetos que describe una categoría de códigos de error. |
|
Representa los errores del sistema de bajo nivel que son específicos de la implementación. |
|
Representa los códigos de error definidos por el usuario. |
|
Representa un predicado de tipo que comprueba la enumeración de error_code Class . |
|
Representa un predicado de tipo que comprueba la enumeración de error_condition Class . |
|
Representa la clase base para todas las excepciones producidas para designar un desbordamiento de bajo nivel del sistema. |
Requisitos
encabezado: <system_error>
espacio de nombres: std