Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
FWCore
ParameterSet
interface
IllegalParameters.h
Go to the documentation of this file.
1
#ifndef FWCore_PArameterSet_IllegalParameters_h
2
#define FWCore_PArameterSet_IllegalParameters_h
3
4
#include <atomic>
5
6
namespace
edm {
7
8
class
EventProcessor;
9
class
SubProcess;
10
class
ParameterSetDescription
;
11
12
class
IllegalParameters
{
13
private
:
14
static
std::atomic<bool>
throwAnException_
;
15
static
bool
throwAnException
() {
return
throwAnException_
; }
16
static
void
setThrowAnException
(
bool
v
) {
throwAnException_
=
v
; }
17
18
friend
class
EventProcessor
;
19
friend
class
SubProcess
;
20
friend
class
ParameterSetDescription
;
21
};
22
}
// namespace edm
23
24
#endif
ParameterSetDescription
edm::IllegalParameters::throwAnException
static bool throwAnException()
Definition:
IllegalParameters.h:15
findQualityFiles.v
v
Definition:
findQualityFiles.py:179
edm::ParameterSetDescription
Definition:
ParameterSetDescription.h:52
edm::SubProcess
Definition:
SubProcess.h:52
edm::IllegalParameters
Definition:
IllegalParameters.h:12
edm::IllegalParameters::setThrowAnException
static void setThrowAnException(bool v)
Definition:
IllegalParameters.h:16
edm::IllegalParameters::throwAnException_
static std::atomic< bool > throwAnException_
Definition:
IllegalParameters.h:14
edm::EventProcessor
Definition:
EventProcessor.h:66
Generated for CMSSW Reference Manual by
1.8.5