Archivo de encabezado de la biblioteca estándar <csignal>
De cppreference.com
Este archivo de encabezado se encontraba originalmente en la biblioteca estándar de C como <signal.h>.
Este archivo de encabezado es parte de la biblioteca de soporte de programa.
Definiciones de tipos | |
| El tipo entero que puede ser accedido como una entidad atómica desde un controlador de señales asíncrono. (typedef) | |
Macros | |
| Define los tipos de señales. (constante de macro) | |
| Define las estrategias de control de señales. (constante de macro) | |
| Valor de retorno de signal especificando que se encontró un error. (constante de macro) | |
Funciones | |
| Establece un controlador de señales para una señal en particular. (función) | |
| Ejecuta el controlador de señales para una señal en particular. (función) | |
Sinopsis
namespace std {
using sig_atomic_t = /*véase descripción*/ ;
extern "C" using /*controlador-de-señales*/ = void(int); // solo exposición
/*controlador-de-señales*/ * signal(int sig, /*controlador-de-señales*/ * func);
}
#define SIG_DFL /*véase descripción*/
#define SIG_ERR /*véase descripción*/
#define SIG_IGN /*véase descripción*/
#define SIGABRT /*véase descripción*/
#define SIGFPE /*véase descripción*/
#define SIGILL /*véase descripción*/
#define SIGINT /*véase descripción*/
#define SIGSEGV /*véase descripción*/
#define SIGTERM /*véase descripción*/