| The Gaudi Framework v32r1 (f65d50dc)

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
| Header file for std:chrono::duration-based Counters.
| 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

## ◆ addSignal

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

## Typedef Documentation

## ◆ g_u_sms

typedef Gaudi::Utils::SignalMonitorSvc g_u_sms

Definition at line 481 of file SignalMonitorSvc.cpp.

## ◆ g_u_ssh

typedef Gaudi::Utils::StopSignalHandler g_u_ssh

Definition at line 485 of file SignalMonitorSvc.cpp.