Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
FWCore
Services
src
UnixSignalService.h
Go to the documentation of this file.
1
#ifndef FWCore_Services_UnixSignalService_h
2
#define FWCore_Services_UnixSignalService_h
3
4
/*----------------------------------------------------------------------
5
6
UnixSignalService: At present, this defines a SIGUSR2 handler and
7
sets the shutdown flag when that signal has been raised.
8
9
This service is instantiated at job startup.
10
11
----------------------------------------------------------------------*/
12
13
namespace
edm {
14
class
ParameterSet
;
15
class
Event
;
16
class
EventSetup
;
17
class
ConfigurationDescriptions
;
18
19
namespace
service {
20
class
UnixSignalService
{
21
public
:
22
explicit
UnixSignalService
(
ParameterSet
const
& ps);
23
~UnixSignalService
();
24
25
static
void
fillDescriptions
(
ConfigurationDescriptions
& descriptions);
26
27
private
:
28
bool
enableSigInt_
;
29
};
// class UnixSignalService
30
}
// end of namespace service
31
}
// end of namespace edm
32
#endif
edm::service::UnixSignalService::~UnixSignalService
~UnixSignalService()
Definition:
UnixSignalService.cc:21
ParameterSet
Definition:
Functions.h:16
edm::service::UnixSignalService::fillDescriptions
static void fillDescriptions(ConfigurationDescriptions &descriptions)
Definition:
UnixSignalService.cc:23
EventSetup
edm::service::UnixSignalService::enableSigInt_
bool enableSigInt_
Definition:
UnixSignalService.h:28
ConfigurationDescriptions
Event
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:27
edm::service::UnixSignalService
Definition:
UnixSignalService.h:20
edm::service::UnixSignalService::UnixSignalService
UnixSignalService(ParameterSet const &ps)
Definition:
UnixSignalService.cc:15
Generated for CMSSW Reference Manual by
1.8.5