| # Gaudi Framework, version v22r0 |

Home |  | Generated: 9 Feb 2011

# SignalMonitorSvc.cpp File Reference

`#include "GaudiKernel/Service.h"`
`#include "GaudiUtils/ISignalMonitor.h"`
`#include <csignal>`
`#include <iostream>`
`#include <cctype>`
`#include <sstream>`
`#include <map>`
`#include "GaudiKernel/HashMap.h"`
`#include "GaudiKernel/IIncidentListener.h"`
`#include "GaudiKernel/IIncidentSvc.h"`
`#include "GaudiKernel/IEventProcessor.h"`
`#include "GaudiKernel/AppReturnCode.h"`
`#include "GaudiKernel/SvcFactory.h"`
Include dependency graph for SignalMonitorSvc.cpp:

Go to the source code of this file.

## Classes
class | Gaudi::Utils::SignalMonitorSvc
| Implementation of Gaudi::ISignalMonitor. More...
class | Gaudi::Utils::StopSignalHandler
| Service that stop the processing if a signal is received. More...
## Namespaces
namespace | Gaudi

| Helper functions to set/get the application return code.
namespace | Gaudi::Utils
## Defines
#define | addSignal(id) i_addSignal(id, #id);
## Typedefs
typedef Gaudi::Utils::SignalMonitorSvc | g_u_sms
typedef Gaudi::Utils::StopSignalHandler | g_u_ssh

## Define Documentation

#define addSignal | ( | id |  | ) | i_addSignal(id, #id);

## Typedef Documentation

typedef Gaudi::Utils::SignalMonitorSvc g_u_sms

Definition at line 515 of file SignalMonitorSvc.cpp.

typedef Gaudi::Utils::StopSignalHandler g_u_ssh

Definition at line 519 of file SignalMonitorSvc.cpp.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines