Standard library header <csignal>
This header was originally in the C standard library as <signal.h>.
This header is part of the program support library.
Typedefs | ||
| 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) | ||
| return value of signal specifying that an error was encountered (macro constant) | ||
Functions | ||
| sets a signal handler for particular signal (function) | ||
| runs the signal handler for particular signal (function) | ||
[edit] Synopsis
namespace std { using sig_atomic_t = /*see description*/ ; extern "C" using /*signal-handler*/ = void(int); // exposition only /*signal-handler*/ * signal(int sig, /*signal-handler*/ * func); } #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*/

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
