The Gaudi Framework  v30r3 (a5ef0a68)
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

Definition at line 510 of file SignalMonitorSvc.cpp.

Definition at line 514 of file SignalMonitorSvc.cpp.