Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CASCatch_CatchSignals.cxx File Reference
#include "CASCatch_CatchSignals.hxx"
#include "CASCatch_Failure.hxx"
#include "CASCatch_ErrorHandler.hxx"
#include <TCollection_AsciiString.hxx>
#include <OSD.hxx>
#include <OSD_WhoAmI.hxx>
#include <OSD_SIGHUP.hxx>
#include <OSD_SIGINT.hxx>
#include <OSD_SIGQUIT.hxx>
#include <OSD_SIGILL.hxx>
#include <OSD_SIGKILL.hxx>
#include <OSD_SIGBUS.hxx>
#include <OSD_SIGSEGV.hxx>
#include <OSD_SIGSYS.hxx>
#include <exception.h>
#include <signal.h>
#include <sys/signal.h>

Macros

#define MAX_HANDLER_NUMBER   6
 

Typedefs

typedef void( ACT_SIGIO_HANDLER )(void)
 
typedef void(* SIG_PFV )(int)
 

Functions

static void Handler (const int theSig)
 universal handler for signals More...
 

Variables

ACT_SIGIO_HANDLERADR_ACT_SIGIO_HANDLER = NULL
 

Macro Definition Documentation

#define MAX_HANDLER_NUMBER   6

Typedef Documentation

typedef void( ACT_SIGIO_HANDLER)(void)
typedef void(* SIG_PFV)(int)

Function Documentation

static void Handler ( const int  theSig)
static

Private -

References Raise().

Variable Documentation

ACT_SIGIO_HANDLER* ADR_ACT_SIGIO_HANDLER = NULL