#include <ELdestControl.h>
Private Attributes | |
std::shared_ptr< ELdestination > | d |
Definition at line 53 of file ELdestControl.h.
edm::service::ELdestControl::ELdestControl | ( | std::shared_ptr< ELdestination > | dest | ) |
edm::service::ELdestControl::ELdestControl | ( | ) |
edm::service::ELdestControl::~ELdestControl | ( | ) |
void edm::service::ELdestControl::attachEpilogue | ( | ) |
void edm::service::ELdestControl::attachTime | ( | ) |
void edm::service::ELdestControl::changeFile | ( | std::ostream & | os | ) |
void edm::service::ELdestControl::changeFile | ( | const ELstring & | filename | ) |
ELdestControl & edm::service::ELdestControl::clearSummary | ( | ) |
void edm::service::ELdestControl::excludeModule | ( | ELstring const & | moduleName | ) |
void edm::service::ELdestControl::filterModule | ( | ELstring const & | moduleName | ) |
void edm::service::ELdestControl::flush | ( | ) |
int edm::service::ELdestControl::getLineLength | ( | ) | const |
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 | ) |
void edm::service::ELdestControl::includeContext | ( | ) |
void edm::service::ELdestControl::includeModule | ( | ) |
void edm::service::ELdestControl::includeSerial | ( | ) |
void edm::service::ELdestControl::includeSubroutine | ( | ) |
void edm::service::ELdestControl::includeText | ( | ) |
void edm::service::ELdestControl::includeTime | ( | ) |
bool edm::service::ELdestControl::log | ( | edm::ErrorObj & | msg | ) |
Definition at line 247 of file ELdestControl.cc.
References d.
Referenced by edm::service::ELdestination::summary().
void edm::service::ELdestControl::noTerminationSummary | ( | ) |
Definition at line 154 of file ELdestControl.cc.
References d.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_statistics(), and edm::service::MessageLoggerScribe::configure_statistics().
void edm::service::ELdestControl::respondToModule | ( | ELstring const & | moduleName | ) |
void edm::service::ELdestControl::separateEpilogue | ( | ) |
void edm::service::ELdestControl::separateTime | ( | ) |
ELdestControl & edm::service::ELdestControl::setInterval | ( | const ELstring & | s, |
int | interval | ||
) |
Definition at line 97 of file ELdestControl.cc.
References d.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_dest(), and edm::service::MessageLoggerScribe::configure_dest().
ELdestControl & edm::service::ELdestControl::setInterval | ( | const ELseverityLevel & | sv, |
int | interval | ||
) |
ELdestControl & edm::service::ELdestControl::setLimit | ( | const ELstring & | s, |
int | n | ||
) |
Definition at line 85 of file ELdestControl.cc.
References d.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_dest(), and edm::service::MessageLoggerScribe::configure_dest().
ELdestControl & edm::service::ELdestControl::setLimit | ( | const ELseverityLevel & | sv, |
int | n | ||
) |
int edm::service::ELdestControl::setLineLength | ( | int | len | ) |
Definition at line 161 of file ELdestControl.cc.
References d.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_dest(), and edm::service::MessageLoggerScribe::configure_dest().
ELdestControl & edm::service::ELdestControl::setNewline | ( | const ELstring & | newline | ) |
ELdestControl & edm::service::ELdestControl::setPreamble | ( | const ELstring & | preamble | ) |
ELdestControl & edm::service::ELdestControl::setTableLimit | ( | int | n | ) |
ELdestControl & edm::service::ELdestControl::setThreshold | ( | const ELseverityLevel & | sv | ) |
Definition at line 73 of file ELdestControl.cc.
References d.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_dest(), edm::service::MessageLoggerScribe::configure_dest(), edm::service::ThreadSafeLogMessageLoggerScribe::configure_ordinary_destinations(), and edm::service::MessageLoggerScribe::configure_ordinary_destinations().
ELdestControl & edm::service::ELdestControl::setTimespan | ( | const ELstring & | s, |
int | n | ||
) |
Definition at line 109 of file ELdestControl.cc.
References d.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_dest(), and edm::service::MessageLoggerScribe::configure_dest().
ELdestControl & edm::service::ELdestControl::setTimespan | ( | const ELseverityLevel & | sv, |
int | n | ||
) |
ELdestControl & edm::service::ELdestControl::setTraceThreshold | ( | const ELseverityLevel & | sv | ) |
std::map< ELextendedID, StatsCount > edm::service::ELdestControl::statisticsMap | ( | ) | const |
void edm::service::ELdestControl::summarization | ( | const ELstring & | title, |
const ELstring & | sumLines | ||
) |
Definition at line 255 of file ELdestControl.cc.
References d.
Referenced by edm::service::ELstatistics::summary().
void edm::service::ELdestControl::summary | ( | ELdestControl & | dest, |
const char * | title = "" |
||
) |
void edm::service::ELdestControl::summary | ( | std::ostream & | os, |
const char * | title = "" |
||
) |
void edm::service::ELdestControl::summary | ( | ELstring & | s, |
const char * | title = "" |
||
) |
void edm::service::ELdestControl::summary | ( | ) |
void edm::service::ELdestControl::summaryForJobReport | ( | std::map< std::string, double > & | sm | ) |
void edm::service::ELdestControl::suppressContext | ( | ) |
void edm::service::ELdestControl::suppressModule | ( | ) |
void edm::service::ELdestControl::suppressSerial | ( | ) |
void edm::service::ELdestControl::suppressSubroutine | ( | ) |
void edm::service::ELdestControl::suppressText | ( | ) |
void edm::service::ELdestControl::suppressTime | ( | ) |
Definition at line 136 of file ELdestControl.cc.
References d.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_dest(), edm::service::MessageLoggerScribe::configure_dest(), edm::service::ThreadSafeLogMessageLoggerScribe::configure_errorlog(), and edm::service::MessageLoggerScribe::configure_errorlog().
void edm::service::ELdestControl::useContext | ( | ) |
void edm::service::ELdestControl::useFullContext | ( | ) |
ELdestControl & edm::service::ELdestControl::wipe | ( | ) |
ELdestControl & edm::service::ELdestControl::zero | ( | ) |
|
private |
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().