#include <ELdestControl.h>
Public Member Functions | |
virtual void | attachEpilogue () |
virtual void | attachTime () |
virtual void | changeFile (std::ostream &os) |
virtual void | changeFile (const ELstring &filename) |
virtual ELdestControl & | clearSummary () |
ELdestControl () | |
ELdestControl (boost::shared_ptr< ELdestination > dest) | |
virtual void | excludeModule (ELstring const &moduleName) |
virtual void | filterModule (ELstring const &moduleName) |
virtual void | flush () |
virtual int | getLineLength () const |
ELstring | getNewline () const |
virtual void | ignoreModule (ELstring const &moduleName) |
virtual void | includeContext () |
virtual void | includeModule () |
virtual void | includeSerial () |
virtual void | includeSubroutine () |
virtual void | includeText () |
virtual void | includeTime () |
virtual bool | log (edm::ErrorObj &msg) |
virtual void | noTerminationSummary () |
virtual void | respondToModule (ELstring const &moduleName) |
virtual void | separateEpilogue () |
virtual void | separateTime () |
virtual ELdestControl & | setInterval (const ELstring &s, int interval) |
virtual ELdestControl & | setInterval (const ELseverityLevel &sv, int interval) |
virtual ELdestControl & | setLimit (const ELseverityLevel &sv, int n) |
virtual ELdestControl & | setLimit (const ELstring &s, int n) |
virtual int | setLineLength (int len) |
virtual ELdestControl & | setNewline (const ELstring &newline) |
virtual ELdestControl & | setPreamble (const ELstring &preamble) |
virtual ELdestControl & | setTableLimit (int n) |
virtual ELdestControl & | setThreshold (const ELseverityLevel &sv) |
virtual ELdestControl & | setTimespan (const ELstring &s, int n) |
virtual ELdestControl & | setTimespan (const ELseverityLevel &sv, int n) |
virtual ELdestControl & | setTraceThreshold (const ELseverityLevel &sv) |
virtual std::map< ELextendedID, StatsCount > | statisticsMap () const |
virtual void | summarization (const ELstring &title, const ELstring &sumLines) |
virtual void | summary (ELdestControl &dest, char *title="") |
virtual void | summary () |
virtual void | summary (ELstring &s, char *title="") |
virtual void | summary (std::ostream &os, char *title="") |
virtual void | summaryForJobReport (std::map< std::string, double > &sm) |
virtual void | suppressContext () |
virtual void | suppressModule () |
virtual void | suppressSerial () |
virtual void | suppressSubroutine () |
virtual void | suppressText () |
virtual void | suppressTime () |
virtual void | useContext () |
virtual void | useFullContext () |
virtual ELdestControl & | wipe () |
virtual ELdestControl & | zero () |
virtual | ~ELdestControl () |
Protected Attributes | |
boost::shared_ptr< ELdestination > | d |
Definition at line 53 of file ELdestControl.h.
edm::service::ELdestControl::ELdestControl | ( | boost::shared_ptr< ELdestination > | dest | ) |
Definition at line 44 of file ELdestControl.cc.
References dtNoiseDBValidation_cfg::cerr.
edm::service::ELdestControl::ELdestControl | ( | ) |
Definition at line 53 of file ELdestControl.cc.
References dtNoiseDBValidation_cfg::cerr.
edm::service::ELdestControl::~ELdestControl | ( | ) | [virtual] |
Definition at line 62 of file ELdestControl.cc.
References dtNoiseDBValidation_cfg::cerr.
{ #ifdef ELdestinationCONSTRUCTOR_TRACE std::cerr << "Destructor for ELdestControl\n"; #endif } // ~ELdestControl()
void edm::service::ELdestControl::attachEpilogue | ( | ) | [virtual] |
void edm::service::ELdestControl::attachTime | ( | ) | [virtual] |
void edm::service::ELdestControl::changeFile | ( | std::ostream & | os | ) | [virtual] |
void edm::service::ELdestControl::changeFile | ( | const ELstring & | filename | ) | [virtual] |
ELdestControl & edm::service::ELdestControl::clearSummary | ( | ) | [virtual] |
Definition at line 229 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::excludeModule | ( | ELstring const & | moduleName | ) | [virtual] |
Definition at line 181 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::filterModule | ( | ELstring const & | moduleName | ) | [virtual] |
Definition at line 177 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::flush | ( | ) | [virtual] |
int edm::service::ELdestControl::getLineLength | ( | ) | const [virtual] |
Definition at line 169 of file ELdestControl.cc.
References d.
ELstring edm::service::ELdestControl::getNewline | ( | ) | const |
Definition at line 261 of file ELdestControl.cc.
References d.
Referenced by edm::service::ELdestination::summary().
void edm::service::ELdestControl::ignoreModule | ( | ELstring const & | moduleName | ) | [virtual] |
Definition at line 185 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::includeContext | ( | ) | [virtual] |
void edm::service::ELdestControl::includeModule | ( | ) | [virtual] |
void edm::service::ELdestControl::includeSerial | ( | ) | [virtual] |
void edm::service::ELdestControl::includeSubroutine | ( | ) | [virtual] |
void edm::service::ELdestControl::includeText | ( | ) | [virtual] |
void edm::service::ELdestControl::includeTime | ( | ) | [virtual] |
bool edm::service::ELdestControl::log | ( | edm::ErrorObj & | msg | ) | [virtual] |
Definition at line 247 of file ELdestControl.cc.
References d.
Referenced by edm::service::ELdestination::summary().
void edm::service::ELdestControl::noTerminationSummary | ( | ) | [virtual] |
Definition at line 154 of file ELdestControl.cc.
References d.
Referenced by edm::service::MessageLoggerScribe::configure_statistics().
void edm::service::ELdestControl::respondToModule | ( | ELstring const & | moduleName | ) | [virtual] |
Definition at line 189 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::separateEpilogue | ( | ) | [virtual] |
void edm::service::ELdestControl::separateTime | ( | ) | [virtual] |
ELdestControl & edm::service::ELdestControl::setInterval | ( | const ELstring & | s, |
int | interval | ||
) | [virtual] |
Definition at line 97 of file ELdestControl.cc.
References d.
Referenced by edm::service::MessageLoggerScribe::configure_dest(), and setInterval().
ELdestControl & edm::service::ELdestControl::setInterval | ( | const ELseverityLevel & | sv, |
int | interval | ||
) | [virtual] |
Definition at line 92 of file ELdestControl.cc.
References setInterval().
ELdestControl & edm::service::ELdestControl::setLimit | ( | const ELstring & | s, |
int | n | ||
) | [virtual] |
Definition at line 85 of file ELdestControl.cc.
References d.
Referenced by edm::service::MessageLoggerScribe::configure_default_fwkJobReport(), and edm::service::MessageLoggerScribe::configure_dest().
ELdestControl & edm::service::ELdestControl::setLimit | ( | const ELseverityLevel & | sv, |
int | n | ||
) | [virtual] |
int edm::service::ELdestControl::setLineLength | ( | int | len | ) | [virtual] |
Definition at line 161 of file ELdestControl.cc.
References d.
Referenced by edm::service::MessageLoggerScribe::configure_default_fwkJobReport(), and edm::service::MessageLoggerScribe::configure_dest().
ELdestControl & edm::service::ELdestControl::setNewline | ( | const ELstring & | newline | ) | [virtual] |
Definition at line 194 of file ELdestControl.cc.
References d.
ELdestControl & edm::service::ELdestControl::setPreamble | ( | const ELstring & | preamble | ) | [virtual] |
Definition at line 156 of file ELdestControl.cc.
References d.
ELdestControl & edm::service::ELdestControl::setTableLimit | ( | int | n | ) | [virtual] |
ELdestControl & edm::service::ELdestControl::setThreshold | ( | const ELseverityLevel & | sv | ) | [virtual] |
Definition at line 73 of file ELdestControl.cc.
References d.
Referenced by edm::service::MessageLoggerScribe::configure_dest(), and edm::service::MessageLoggerScribe::configure_ordinary_destinations().
ELdestControl & edm::service::ELdestControl::setTimespan | ( | const ELseverityLevel & | sv, |
int | n | ||
) | [virtual] |
ELdestControl & edm::service::ELdestControl::setTimespan | ( | const ELstring & | s, |
int | n | ||
) | [virtual] |
Definition at line 109 of file ELdestControl.cc.
References d.
Referenced by edm::service::MessageLoggerScribe::configure_dest().
ELdestControl & edm::service::ELdestControl::setTraceThreshold | ( | const ELseverityLevel & | sv | ) | [virtual] |
Definition at line 79 of file ELdestControl.cc.
References d.
std::map< ELextendedID, StatsCount > edm::service::ELdestControl::statisticsMap | ( | ) | const [virtual] |
Definition at line 269 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::summarization | ( | const ELstring & | title, |
const ELstring & | sumLines | ||
) | [virtual] |
Definition at line 255 of file ELdestControl.cc.
References d.
Referenced by edm::service::ELstatistics::summary().
void edm::service::ELdestControl::summary | ( | ) | [virtual] |
void edm::service::ELdestControl::summary | ( | ELdestControl & | dest, |
char * | title = "" |
||
) | [virtual] |
void edm::service::ELdestControl::summary | ( | std::ostream & | os, |
char * | title = "" |
||
) | [virtual] |
void edm::service::ELdestControl::summary | ( | ELstring & | s, |
char * | title = "" |
||
) | [virtual] |
void edm::service::ELdestControl::summaryForJobReport | ( | std::map< std::string, double > & | sm | ) | [virtual] |
Definition at line 224 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::suppressContext | ( | ) | [virtual] |
void edm::service::ELdestControl::suppressModule | ( | ) | [virtual] |
void edm::service::ELdestControl::suppressSerial | ( | ) | [virtual] |
void edm::service::ELdestControl::suppressSubroutine | ( | ) | [virtual] |
void edm::service::ELdestControl::suppressText | ( | ) | [virtual] |
Definition at line 127 of file ELdestControl.cc.
References d.
void edm::service::ELdestControl::suppressTime | ( | ) | [virtual] |
Definition at line 136 of file ELdestControl.cc.
References d.
Referenced by edm::service::MessageLoggerScribe::configure_default_fwkJobReport(), edm::service::MessageLoggerScribe::configure_dest(), and edm::service::MessageLoggerScribe::configure_errorlog().
void edm::service::ELdestControl::useContext | ( | ) | [virtual] |
void edm::service::ELdestControl::useFullContext | ( | ) | [virtual] |
ELdestControl & edm::service::ELdestControl::wipe | ( | ) | [virtual] |
ELdestControl & edm::service::ELdestControl::zero | ( | ) | [virtual] |
boost::shared_ptr<ELdestination> edm::service::ELdestControl::d [protected] |
Definition at line 127 of file ELdestControl.h.
Referenced by attachEpilogue(), attachTime(), changeFile(), clearSummary(), excludeModule(), filterModule(), flush(), getLineLength(), getNewline(), ignoreModule(), includeContext(), includeModule(), includeSerial(), includeSubroutine(), includeText(), includeTime(), log(), noTerminationSummary(), respondToModule(), separateEpilogue(), separateTime(), setInterval(), setLimit(), setLineLength(), setNewline(), setPreamble(), setTableLimit(), setThreshold(), setTimespan(), setTraceThreshold(), statisticsMap(), summarization(), summary(), summaryForJobReport(), suppressContext(), suppressModule(), suppressSerial(), suppressSubroutine(), suppressText(), suppressTime(), useContext(), useFullContext(), wipe(), and zero().