CMS 3D CMS Logo

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

static void edm::IllegalParameters::setThrowAnException ( bool  v)
inlinestaticprivate
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

friend class EventProcessor
friend

Definition at line 18 of file IllegalParameters.h.

friend class ParameterSetDescription
friend

Definition at line 20 of file IllegalParameters.h.

friend class SubProcess
friend

Definition at line 19 of file IllegalParameters.h.

Member Data Documentation

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

Definition at line 14 of file IllegalParameters.h.

Referenced by setThrowAnException(), and throwAnException().