Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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