#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 () | |
Private Attributes | |
std::shared_ptr< ErrorObj > | errorobj_p |
Definition at line 28 of file MessageSender.h.
|
inline |
Definition at line 37 of file MessageSender.h.
MessageSender::MessageSender | ( | ELseverityLevel const & | sev, |
ELstring const & | id, | ||
bool | verbatim = false , |
||
bool | suppressed = false |
||
) |
Definition at line 87 of file MessageSender.cc.
MessageSender::~MessageSender | ( | ) |
Definition at line 149 of file MessageSender.cc.
|
inline |
|
inline |
Definition at line 54 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 60 of file MessageSender.h.
Referenced by valid().