CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes | Friends
edm::ELseverityLevel Class Reference

#include <ELseverityLevel.h>

Public Types

enum  ELsev_ {
  ELsev_noValueAssigned = 0, ELsev_zeroSeverity, ELsev_success, ELsev_info,
  ELsev_warning, ELsev_error, ELsev_unspecified, ELsev_severe,
  ELsev_highestSeverity, nLevels
}
 

Public Member Functions

int cmp (ELseverityLevel const &e) const
 
 ELseverityLevel (ELsev_ lev=ELsev_unspecified)
 
 ELseverityLevel (ELstring const &str)
 
const ELstring getInputStr () const
 
int getLevel () const
 
const ELstring getName () const
 
const ELstring getSymbol () const
 
const ELstring getVarName () const
 
 ~ELseverityLevel ()
 

Private Attributes

int myLevel
 

Friends

std::ostream & operator<< (std::ostream &os, const ELseverityLevel &sev)
 

Detailed Description

Definition at line 103 of file ELseverityLevel.h.

Member Enumeration Documentation

Enumerator
ELsev_noValueAssigned 
ELsev_zeroSeverity 
ELsev_success 
ELsev_info 
ELsev_warning 
ELsev_error 
ELsev_unspecified 
ELsev_severe 
ELsev_highestSeverity 
nLevels 

Definition at line 110 of file ELseverityLevel.h.

Constructor & Destructor Documentation

edm::ELseverityLevel::ELseverityLevel ( ELsev_  lev = ELsev_unspecified)

Definition at line 114 of file ELseverityLevel.cc.

edm::ELseverityLevel::ELseverityLevel ( ELstring const &  str)

Definition at line 125 of file ELseverityLevel.cc.

edm::ELseverityLevel::~ELseverityLevel ( )

Definition at line 134 of file ELseverityLevel.cc.

Member Function Documentation

int edm::ELseverityLevel::cmp ( ELseverityLevel const &  e) const

Definition at line 141 of file ELseverityLevel.cc.

const ELstring edm::ELseverityLevel::getInputStr ( ) const

Definition at line 193 of file ELseverityLevel.cc.

int edm::ELseverityLevel::getLevel ( ) const

Definition at line 150 of file ELseverityLevel.cc.

Referenced by ErrorSummaryFilter::filter().

const ELstring edm::ELseverityLevel::getName ( void  ) const

Definition at line 174 of file ELseverityLevel.cc.

const ELstring edm::ELseverityLevel::getSymbol ( ) const

Definition at line 155 of file ELseverityLevel.cc.

const ELstring edm::ELseverityLevel::getVarName ( ) const

Definition at line 212 of file ELseverityLevel.cc.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const ELseverityLevel sev 
)
friend

Definition at line 235 of file ELseverityLevel.cc.

Member Data Documentation

int edm::ELseverityLevel::myLevel
private

Definition at line 155 of file ELseverityLevel.h.