Standard library header <signal.h>
From cppreference.net
This header is part of the program support library.
Types |
||
|
the integer type that can be accessed as an atomic entity from an asynchronous signal handler
(typedef) |
||
Macros |
||
|
defines signal types
(macro constant) |
||
|
defines signal handling strategies
(macro constant) |
||
|
error was encountered
(macro constant) |
||
Functions |
||
|
sets a signal handler for particular signal
(function) |
||
|
runs the signal handler for particular signal
(function) |
||
Synopsis
typedef sig_atomic_t /* see description */; void (*signal(int sig, void (*func)(int)))(int); int raise(int sig); #define SIG_DFL /* see description */ #define SIG_ERR /* see description */ #define SIG_IGN /* see description */ #define SIGABRT /* see description */ #define SIGFPE /* see description */ #define SIGILL /* see description */ #define SIGINT /* see description */ #define SIGSEGV /* see description */ #define SIGTERM /* see description */