| The Gaudi Framework v30r0 (c919700c)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces | Macros | Typedefs
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/AppReturnCode.h"`
`#include "GaudiKernel/IEventProcessor.h"`
`#include "GaudiKernel/IIncidentListener.h"`
`#include "GaudiKernel/IIncidentSvc.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
| Gaudi
| Helper functions to set/get the application return code.
| Gaudi::Utils

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

## Typedefs
typedef Gaudi::Utils::SignalMonitorSvc | g_u_sms
typedef Gaudi::Utils::StopSignalHandler | g_u_ssh

## Macro Definition Documentation

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

## Typedef Documentation

typedef Gaudi::Utils::SignalMonitorSvc g_u_sms

Definition at line 510 of file SignalMonitorSvc.cpp.

typedef Gaudi::Utils::StopSignalHandler g_u_ssh

Definition at line 514 of file SignalMonitorSvc.cpp.