#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) |
Definition at line 101 of file ELseverityLevel.h.
Enumerator | |
---|---|
ELsev_noValueAssigned | |
ELsev_zeroSeverity | |
ELsev_success | |
ELsev_info | |
ELsev_warning | |
ELsev_error | |
ELsev_unspecified | |
ELsev_severe | |
ELsev_highestSeverity | |
nLevels |
Definition at line 108 of file ELseverityLevel.h.
edm::ELseverityLevel::ELseverityLevel | ( | ELsev_ | lev = ELsev_unspecified | ) |
Definition at line 123 of file ELseverityLevel.cc.
References dtNoiseDBValidation_cfg::cerr, and getName().
edm::ELseverityLevel::ELseverityLevel | ( | ELstring const & | str | ) |
Definition at line 134 of file ELseverityLevel.cc.
References ELsev_unspecified, i, edm::loadMap(), m, and myLevel.
edm::ELseverityLevel::~ELseverityLevel | ( | ) |
Definition at line 143 of file ELseverityLevel.cc.
int edm::ELseverityLevel::cmp | ( | ELseverityLevel const & | e | ) | const |
const ELstring edm::ELseverityLevel::getInputStr | ( | ) | const |
Definition at line 202 of file ELseverityLevel.cc.
References ELsev_error, ELsev_highestSeverity, ELsev_info, ELsev_severe, ELsev_success, ELsev_unspecified, ELsev_warning, ELsev_zeroSeverity, myLevel, and query::result.
int edm::ELseverityLevel::getLevel | ( | ) | const |
Definition at line 159 of file ELseverityLevel.cc.
References myLevel.
Referenced by edm::service::ELlimitsTable::add(), DQMMessageLogger::analyze(), LogErrorFilter::filter(), ErrorSummaryFilter::filter(), edm::service::ELstatistics::formSummary(), edm::service::ELadministrator::log(), LogErrorEventFilter::ErrorSort::operator()(), edm::service::ELadministrator::resetSeverityCount(), edm::service::ELlimitsTable::setInterval(), edm::service::ELlimitsTable::setLimit(), edm::service::ELlimitsTable::setTimespan(), edm::service::ELadministrator::severityCount(), and edm::service::ELstatistics::summaryForJobReport().
const ELstring edm::ELseverityLevel::getName | ( | void | ) | const |
Definition at line 183 of file ELseverityLevel.cc.
References ELsev_error, ELsev_highestSeverity, ELsev_info, ELsev_severe, ELsev_success, ELsev_unspecified, ELsev_warning, ELsev_zeroSeverity, myLevel, and query::result.
Referenced by ELseverityLevel(), edm::service::ELstatistics::formSummary(), edm::operator<<(), LogErrorEventFilter::print(), and edm::service::ELstatistics::summaryForJobReport().
const ELstring edm::ELseverityLevel::getSymbol | ( | ) | const |
Definition at line 164 of file ELseverityLevel.cc.
References ELsev_error, ELsev_highestSeverity, ELsev_info, ELsev_severe, ELsev_success, ELsev_unspecified, ELsev_warning, ELsev_zeroSeverity, myLevel, and query::result.
Referenced by edm::service::ELstatistics::formSummary(), edm::service::ELoutput::log(), and edm::service::ELstatistics::summaryForJobReport().
const ELstring edm::ELseverityLevel::getVarName | ( | ) | const |
Definition at line 221 of file ELseverityLevel.cc.
References ELsev_error, ELsev_highestSeverity, ELsev_info, ELsev_severe, ELsev_success, ELsev_unspecified, ELsev_warning, ELsev_zeroSeverity, myLevel, and query::result.
|
friend |
Definition at line 244 of file ELseverityLevel.cc.
|
private |
Definition at line 153 of file ELseverityLevel.h.
Referenced by cmp(), ELseverityLevel(), getInputStr(), getLevel(), getName(), getSymbol(), and getVarName().