CMS 3D CMS Logo

edm::ELextendedID Class Reference

#include <FWCore/MessageLogger/interface/ELextendedID.h>

List of all members.

Public Member Functions

void clear ()
bool operator< (const ELextendedID &xid) const

Public Attributes

ELstring id
ELstring module
ELstring process
ELseverityLevel severity
ELstring subroutine


Detailed Description

Definition at line 28 of file ELextendedID.h.


Member Function Documentation

void edm::ELextendedID::clear ( void   ) 

Definition at line 52 of file ELextendedID.cc.

References edm::ELunspecified, process, severity, and subroutine.

Referenced by edm::ErrorObj::clear().

00052                           {
00053 
00054   process    = "";
00055   id         = "";
00056   severity   = ELunspecified;
00057   module     = "";
00058   subroutine = "";
00059 
00060 }  // clear()

bool edm::ELextendedID::operator< ( const ELextendedID xid  )  const

Definition at line 24 of file ELextendedID.cc.

References id, module, process, severity, and subroutine.

00024                                                               {
00025 
00026   return
00027           ( process    < xid.process    )  ?  true
00028         : ( process    > xid.process    )  ?  false
00029 
00030         : ( severity   < xid.severity   )  ?  true
00031         : ( severity   > xid.severity   )  ?  false
00032 
00033         : ( id         < xid.id         )  ?  true
00034         : ( id         > xid.id         )  ?  false
00035 
00036         : ( module     < xid.module     )  ?  true
00037         : ( module     > xid.module     )  ?  false
00038 
00039         : ( subroutine < xid.subroutine )  ?  true
00040         : ( subroutine > xid.subroutine )  ?  false
00041 
00042         :                                     false
00043         ;
00044 
00045 }  // ELextendedID::operator<()


Member Data Documentation

ELstring edm::ELextendedID::id

Definition at line 35 of file ELextendedID.h.

Referenced by edm::service::ELlimitsTable::add(), edm::service::ELcollected::emitXid(), edm::service::ELfwkJobReport::log(), edm::service::ELoutput::log(), edm::service::MessageLoggerScribe::log(), edm::ELlog4cplus::log(), operator<(), edm::ErrorObj::setID(), and edm::MessageSender::~MessageSender().

ELstring edm::ELextendedID::module

Definition at line 37 of file ELextendedID.h.

Referenced by edm::service::ELcollected::emitXid(), edm::service::ELfwkJobReport::log(), edm::service::ELerrorList::log(), edm::service::ELoutput::log(), edm::service::ELcollected::log(), edm::service::ELstatistics::log(), edm::ELlog4cplus::log(), edm::service::ErrorLog::operator()(), operator<(), edm::service::ELtsErrorLog::pokeMsg(), edm::ErrorObj::setModule(), and edm::MessageSender::~MessageSender().

ELstring edm::ELextendedID::process

Definition at line 34 of file ELextendedID.h.

Referenced by clear(), edm::service::ELcollected::emitXid(), edm::service::ErrorLog::operator()(), operator<(), edm::service::ELtsErrorLog::pokeMsg(), and edm::ErrorObj::setProcess().

ELseverityLevel edm::ELextendedID::severity

Definition at line 36 of file ELextendedID.h.

Referenced by edm::service::ELlimitsTable::add(), clear(), edm::service::ELtsErrorLog::dispatch(), edm::service::ELcollected::emitXid(), edm::service::ELadministrator::finishMsg(), edm::service::ELstatistics::formSummary(), edm::service::ELfwkJobReport::log(), edm::service::ELoutput::log(), edm::service::ELerrorList::log(), edm::service::ELcollected::log(), edm::service::ELstatistics::log(), edm::ELlog4cplus::log(), edm::service::ErrorLog::operator()(), operator<(), edm::ErrorObj::setSeverity(), edm::service::ELstatistics::summaryForJobReport(), and edm::MessageSender::~MessageSender().

ELstring edm::ELextendedID::subroutine

Definition at line 38 of file ELextendedID.h.

Referenced by clear(), edm::service::ELcollected::emitXid(), edm::service::ELoutput::log(), edm::ELlog4cplus::log(), edm::service::ErrorLog::operator()(), operator<(), edm::service::ELtsErrorLog::pokeMsg(), and edm::ErrorObj::setSubroutine().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:40:40 2009 for CMSSW by  doxygen 1.5.4