38 #ifdef DEFECT_NO_STATIC_CONST_INIT 50 ignoreMostModules(
false),
52 respondToMostModules(
false),
54 #ifdef ELdestinationCONSTRUCTOR_TRACE 55 std::cerr <<
"Constructor for ELdestination\n";
61 #ifdef ELdestinationCONSTRUCTOR_TRACE 62 std::cerr <<
"Destructor for ELdestination\n";
111 if (moduleName ==
"*") {
123 if (moduleName ==
"*") {
162 msg <<
"cannot flush()";
222 std::ofstream*
p =
static_cast<std::ofstream*
>(os);
ELseverityLevel traceThreshold
virtual void attachTime()
virtual void attachEpilogue()
virtual void excludeModule(ELstring const &moduleName)
virtual void separateEpilogue()
std::unordered_set< std::string > ignoreThese
void setTimespan(const ELstring &s, int n)
virtual void includeSubroutine()
void operator()(std::ostream *os) const
virtual bool thisShouldBeIgnored(const ELstring &s) const
virtual int setLineLength(int len)
ELseverityLevel threshold
static const ELstring noosMsg
static const int defaultLineLength
ELslProxy< ELwarningGen > const ELwarning
ELslProxy< ELhighestSeverityGen > const ELhighestSeverity
virtual void includeTime()
virtual void useContext()
virtual int getLineLength() const
virtual void suppressContext()
virtual void ignoreModule(ELstring const &moduleName)
virtual void useFullContext()
void setTableLimit(int n)
std::string moduleName(Provenance const &provenance)
ELslProxy< ELzeroSeverityGen > const ELzeroSeverity
virtual void separateTime()
void setThreshold(const ELseverityLevel &sv)
virtual void suppressModule()
virtual void includeModule()
virtual void filterModule(ELstring const &moduleName)
virtual void suppressText()
std::unordered_set< std::string > respondToThese
void setTraceThreshold(const ELseverityLevel &sv)
void setInterval(const ELstring &id, int interval)
virtual void suppressSubroutine()
virtual void suppressTime()
static const ELstring hereMsg
virtual void includeContext()
virtual void changeFile(std::ostream &os)
virtual void suppressSerial()
static const ELstring notELoutputMsg
bool respondToMostModules
virtual void includeText()
virtual void respondToModule(ELstring const &moduleName)
virtual ELstring getNewline() const
virtual bool log(const edm::ErrorObj &msg)
virtual void setTableLimit(int n)
void setTimespan(const ELstring &id, int n)
void setInterval(const ELstring &s, int interval)
void setLimit(const ELstring &id, int n)
virtual void includeSerial()
void setLimit(const ELstring &s, int n)