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