1 #ifndef FWCore_MessageService_ELdestControl_h
2 #define FWCore_MessageService_ELdestControl_h
37 #include "boost/shared_ptr.hpp"
102 void summary( std::ostream & os ,
const char *
title=
"" );
127 boost::shared_ptr<ELdestination>
d;
139 #endif // FWCore_MessageService_ELdestControl_h
boost::shared_ptr< ELdestination > d
ELdestControl & setLimit(const ELstring &s, int n)
ELstring getNewline() const
ELdestControl & setThreshold(const ELseverityLevel &sv)
void changeFile(std::ostream &os)
bool log(edm::ErrorObj &msg)
ELdestControl & setTimespan(const ELstring &s, int n)
ELdestControl & setTraceThreshold(const ELseverityLevel &sv)
void ignoreModule(ELstring const &moduleName)
int setLineLength(int len)
std::string moduleName(Provenance const &provenance)
void respondToModule(ELstring const &moduleName)
ELdestControl & setPreamble(const ELstring &preamble)
void filterModule(ELstring const &moduleName)
int getLineLength() const
ELdestControl & clearSummary()
void noTerminationSummary()
std::map< ELextendedID, StatsCount > statisticsMap() const
void summaryForJobReport(std::map< std::string, double > &sm)
ELdestControl & setNewline(const ELstring &newline)
void suppressSubroutine()
void excludeModule(ELstring const &moduleName)
ELdestControl & setTableLimit(int n)
ELdestControl & setInterval(const ELstring &s, int interval)
void summarization(const ELstring &title, const ELstring &sumLines)