The Gaudi Framework  v36r9p1 (5c15b2bb)
SignalMonitorSvc.cpp File Reference
#include "GaudiKernel/Service.h"
#include "GaudiUtils/ISignalMonitor.h"
#include <csignal>
#include <cstring>
#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

Definition at line 495 of file SignalMonitorSvc.cpp.

◆ g_u_ssh

Definition at line 499 of file SignalMonitorSvc.cpp.