Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions | Variables
sig_dh.h File Reference
#include "euclid_common.h"
#include <signal.h>
Include dependency graph for sig_dh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void sigRegister_dh ()
 
void sigHandler_dh (int sig)
 

Variables

int euclid_signals_len = 3
 
int euclid_signals [] = { SIGSEGV, SIGFPE, SIGBUS }
 
static char * SIGNAME []
 

Function Documentation

void sigRegister_dh ( )

Definition at line 89 of file sig_dh.c.

void sigHandler_dh ( int  sig)

Definition at line 50 of file sig_dh.c.

Variable Documentation

int euclid_signals_len = 3

Definition at line 64 of file sig_dh.h.

int euclid_signals[] = { SIGSEGV, SIGFPE, SIGBUS }

Definition at line 65 of file sig_dh.h.

char* SIGNAME[]
static
Initial value:
= {
"Unknown signal",
"HUP (Hangup detected on controlling terminal or death of controlling process)",
"INT: Interrupt from keyboard",
"QUIT: Quit from keyboard",
"ILL: Illegal Instruction",
"TRAP",
"ABRT: Abort signal",
"EMT",
"FPE (Floating Point Exception)",
"KILL: Kill signal",
"BUS (Bus Error, possibly illegal memory access)",
"SEGV (Segmentation Violation (memory access out of range?))",
"SYS",
"PIPE: Broken pipe: write to pipe with no readers",
"ALRM: Timer signal",
"TERM: Termination signal",
"URG",
"STOP",
"TSTP",
"CONT",
"CHLD"
}

Definition at line 71 of file sig_dh.h.