The OpenD Programming Language

core.stdc.signal

D header file for C99.

This module contains bindings to selected types and functions from the standard C header <_signal.h>. Note that this is not automatically generated, and may omit some types/functions from the original C header.

Members

Aliases

sig_atomic_t
alias sig_atomic_t = int

Functions

raise
int raise(int sig)
signal
sigfn_t signal(int sig, sigfn_t func)

Manifest constants

SIGABRT
enum SIGABRT;
SIGABRT
enum SIGABRT;
SIGFPE
enum SIGFPE;
SIGFPE
enum SIGFPE;
SIGILL
enum SIGILL;
SIGILL
enum SIGILL;
SIGINT
enum SIGINT;
SIGINT
enum SIGINT;
SIGSEGV
enum SIGSEGV;
SIGSEGV
enum SIGSEGV;
SIGTERM
enum SIGTERM;
SIGTERM
enum SIGTERM;
SIG_DFL
enum SIG_DFL;
SIG_DFL
enum SIG_DFL;
SIG_ERR
enum SIG_ERR;
SIG_ERR
enum SIG_ERR;
SIG_IGN
enum SIG_IGN;
SIG_IGN
enum SIG_IGN;

Meta

License

Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)

Standards

ISO/IEC 9899:1999 (E)

Authors

Sean Kelly