#include <MessageSender.h>
Classes | |
struct | ErrorObjDeleter |
Public Member Functions | |
MessageSender () | |
MessageSender (ELseverityLevel const &sev, ELstring const &id, bool verbatim=false, bool suppressed=false) | |
template<class T > | |
MessageSender & | operator<< (T const &t) |
bool | valid () |
~MessageSender () | |
Static Public Attributes | |
static bool | errorSummaryIsBeingKept = false |
static std::map < ErrorSummaryMapKey, unsigned int > | errorSummaryMap |
static bool | freshError = false |
Private Attributes | |
boost::shared_ptr< ErrorObj > | errorobj_p |
Definition at line 32 of file MessageSender.h.
|
inline |
Definition at line 41 of file MessageSender.h.
MessageSender::MessageSender | ( | ELseverityLevel const & | sev, |
ELstring const & | id, | ||
bool | verbatim = false , |
||
bool | suppressed = false |
||
) |
Definition at line 26 of file MessageSender.cc.
MessageSender::~MessageSender | ( | ) |
Definition at line 86 of file MessageSender.cc.
|
inline |
|
inline |
Definition at line 60 of file MessageSender.h.
References errorobj_p.
Referenced by operator<<(), edm::LogWarning::operator<<(), edm::LogError::operator<<(), edm::LogInfo::operator<<(), edm::LogVerbatim::operator<<(), edm::LogPrint::operator<<(), edm::LogProblem::operator<<(), edm::LogImportant::operator<<(), edm::LogDebug_::operator<<(), edm::LogTrace_::operator<<(), and edm::edmmltest::LogWarningThatSuppressesLikeLogInfo::operator<<().
|
private |
Definition at line 66 of file MessageSender.h.
Referenced by valid().
|
static |
Definition at line 57 of file MessageSender.h.
Referenced by HLTLogMonitorFilter::beginJob(), edm::DisableLoggedErrorsSummary(), edm::EnableLoggedErrorsSummary(), HLTLogMonitorFilter::endJob(), and edm::MessageSender::ErrorObjDeleter::operator()().
|
static |
Definition at line 59 of file MessageSender.h.
Referenced by HLTLogMonitorFilter::filter(), edm::LoggedErrorsOnlySummary(), edm::LoggedErrorsSummary(), and edm::MessageSender::ErrorObjDeleter::operator()().
|
static |
Definition at line 58 of file MessageSender.h.
Referenced by HLTLogMonitorFilter::filter(), edm::FreshErrorsExist(), edm::LoggedErrorsOnlySummary(), edm::LoggedErrorsSummary(), and edm::MessageSender::ErrorObjDeleter::operator()().