sig_dh.h File Reference

#include "euclid_common.h"
#include <signal.h>
Include dependency graph for sig_dh.h:

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 76 of file sig_dh.c.

void sigHandler_dh ( int  sig  ) 

Definition at line 37 of file sig_dh.c.


Variable Documentation

Definition at line 51 of file sig_dh.h.

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

Definition at line 52 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 58 of file sig_dh.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:05:39 2011 for Ifpack Package Browser (Single Doxygen Collection) by  doxygen 1.6.3