CMS 3D CMS Logo

List of all members | Static Private Member Functions | Static Private Attributes | Friends
edm::IllegalParameters Class Reference

#include <IllegalParameters.h>

Static Private Member Functions

static void setThrowAnException (bool v)
 
static bool throwAnException ()
 

Static Private Attributes

static std::atomic< bool > throwAnException_ {true}
 

Friends

class EventProcessor
 
class ParameterSetDescription
 
class SubProcess
 

Detailed Description

Definition at line 12 of file IllegalParameters.h.

Member Function Documentation

◆ setThrowAnException()

static void edm::IllegalParameters::setThrowAnException ( bool  v)
inlinestaticprivate

Definition at line 16 of file IllegalParameters.h.

References throwAnException_, and findQualityFiles::v.

Referenced by edm::EventProcessor::init().

16 { throwAnException_ = v; }
static std::atomic< bool > throwAnException_

◆ throwAnException()

static bool edm::IllegalParameters::throwAnException ( )
inlinestaticprivate

Definition at line 15 of file IllegalParameters.h.

References throwAnException_.

Referenced by edm::ParameterSetDescription::validate().

15 { return throwAnException_; }
static std::atomic< bool > throwAnException_

Friends And Related Function Documentation

◆ EventProcessor

friend class EventProcessor
friend

Definition at line 18 of file IllegalParameters.h.

◆ ParameterSetDescription

friend class ParameterSetDescription
friend

Definition at line 20 of file IllegalParameters.h.

◆ SubProcess

friend class SubProcess
friend

Definition at line 19 of file IllegalParameters.h.

Member Data Documentation

◆ throwAnException_

std::atomic< bool > edm::IllegalParameters::throwAnException_ {true}
staticprivate

Definition at line 14 of file IllegalParameters.h.

Referenced by setThrowAnException(), and throwAnException().