Version: 6.3.1
Defines | Typedefs | Functions | Variables

src/CASCatch/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>
Include dependency graph for CASCatch_CatchSignals.cxx:

Defines

#define MAX_HANDLER_NUMBER   6

Typedefs

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

Functions

static void Handler (const OSD_Signals theSig, const OSD_Signals)
 universal handler for signals

Variables

ACT_SIGIO_HANDLERADR_ACT_SIGIO_HANDLER = NULL

Define 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 OSD_Signals  theSig,
const OSD_Signals   
) [static]

Private -

References TCollection_AsciiString.


Variable Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS