#include <MessageDrop.h>
Public Member Functions | |
void | clear () |
MessageDrop (MessageDrop const &)=delete | |
std::string | moduleContext () |
MessageDrop & | operator= (MessageDrop const &)=delete |
void | setModuleWithPhase (std::string const &name, std::string const &label, unsigned int moduleID, const char *phase) |
void | setPath (const char *type, std::string const &pathname) |
void | setSinglet (const char *sing) |
~MessageDrop () | |
Static Public Member Functions | |
static MessageDrop * | instance () |
Public Attributes | |
bool | debugEnabled |
bool | errorEnabled |
bool | fwkInfoEnabled |
bool | infoEnabled |
std::string_view | runEvent |
unsigned int | streamID |
bool | warningEnabled |
Static Public Attributes | |
static bool | debugAlwaysSuppressed = false |
static bool | fwkInfoAlwaysSuppressed = false |
static bool | infoAlwaysSuppressed = false |
static std::string | jobMode {} |
static unsigned char | messageLoggerScribeIsRunning = 0 |
static bool | warningAlwaysSuppressed = false |
Private Member Functions | |
MessageDrop () | |
Definition at line 45 of file MessageDrop.h.
|
private |
Definition at line 136 of file MessageDrop.cc.
|
delete |
MessageDrop::~MessageDrop | ( | ) |
Definition at line 149 of file MessageDrop.cc.
References spPath, spSinglet, and spWithPhase.
void MessageDrop::clear | ( | void | ) |
Definition at line 174 of file MessageDrop.cc.
References setSinglet().
Referenced by edm::clearMessageLog().
|
static |
Definition at line 33 of file MessageDrop.cc.
Referenced by SiPixelRawToClusterCUDA::acquire(), edm::clearMessageLog(), edm::service::MessageLogger::establish(), edm::service::MessageLogger::establishModule(), edm::FlushMessageLog(), edm::isDebugEnabled(), edm::isErrorEnabled(), edm::isFwkInfoEnabled(), edm::isInfoEnabled(), edm::isMessageProcessingSetUp(), edm::isWarningEnabled(), edm::service::MessageLogger::jobFailure(), edm::service::MessageLogger::MessageLogger(), edm::MessageSender::ErrorObjDeleter::operator()(), edm::service::MessageLogger::postAccessInputProcessBlock(), edm::service::MessageLogger::postBeginJob(), edm::service::MessageLogger::postBeginProcessBlock(), edm::service::MessageLogger::postEndProcessBlock(), edm::service::MessageLogger::postEvent(), edm::service::MessageLogger::postGlobalBeginLumi(), edm::service::MessageLogger::postGlobalBeginRun(), edm::service::MessageLogger::postGlobalEndLumi(), edm::service::MessageLogger::postGlobalEndRun(), edm::service::MessageLogger::postPathEvent(), edm::service::MessageLogger::postSourceEvent(), edm::service::MessageLogger::postStreamBeginLumi(), edm::service::MessageLogger::postStreamBeginRun(), edm::service::MessageLogger::postStreamEndLumi(), edm::service::MessageLogger::postStreamEndRun(), edm::service::MessageLogger::preAccessInputProcessBlock(), edm::service::MessageLogger::preBeginProcessBlock(), edm::service::MessageLogger::preEndJob(), edm::service::MessageLogger::preEndProcessBlock(), edm::service::MessageLogger::preEvent(), edm::service::MessageLogger::preGlobalBeginLumi(), edm::service::MessageLogger::preGlobalBeginRun(), edm::service::MessageLogger::preGlobalEndLumi(), edm::service::MessageLogger::preGlobalEndRun(), edm::service::MessageLogger::prePathEvent(), edm::service::MessageLogger::preSourceEvent(), edm::service::MessageLogger::preStreamBeginLumi(), edm::service::MessageLogger::preStreamBeginRun(), edm::service::MessageLogger::preStreamEndLumi(), edm::service::MessageLogger::preStreamEndRun(), RPCUnpackingModule::produce(), omtf::OmtfUnpacker::produce(), RPCRecordFormatter::recordUnpack(), run_app(), edm::service::MessageLogger::setThreadContext(), edm::service::SingleThreadMSPresence::SingleThreadMSPresence(), edm::level::Error::suppress(), edm::level::Warning::suppress(), edm::level::FwkInfo::suppress(), edm::level::Info::suppress(), edm::edmmltest::WarningThatSuppressesLikeLogInfo::suppress(), edm::service::MessageLogger::unEstablish(), and edm::service::MessageLogger::unEstablishModule().
std::string MessageDrop::moduleContext | ( | ) |
Definition at line 173 of file MessageDrop.cc.
References moduleNameProducer, and edm::messagedrop::StringProducer::theContext().
|
delete |
void MessageDrop::setModuleWithPhase | ( | std::string const & | name, |
std::string const & | label, | ||
unsigned int | moduleID, | ||
const char * | phase | ||
) |
Definition at line 155 of file MessageDrop.cc.
References label, moduleNameProducer, Skims_PA_cff::name, and spWithPhase.
Referenced by edm::service::MessageLogger::establishModule().
void MessageDrop::setPath | ( | const char * | type, |
std::string const & | pathname | ||
) |
Definition at line 163 of file MessageDrop.cc.
References moduleNameProducer, BTVHLTOfflineSource_cfi::pathname, and spPath.
void MessageDrop::setSinglet | ( | const char * | sing | ) |
Definition at line 168 of file MessageDrop.cc.
References moduleNameProducer, and spSinglet.
Referenced by clear(), edm::service::MessageLogger::establish(), edm::service::MessageLogger::jobFailure(), edm::service::MessageLogger::postAccessInputProcessBlock(), edm::service::MessageLogger::postBeginJob(), edm::service::MessageLogger::postBeginProcessBlock(), edm::service::MessageLogger::postEndProcessBlock(), edm::service::MessageLogger::postGlobalBeginLumi(), edm::service::MessageLogger::postGlobalBeginRun(), edm::service::MessageLogger::postGlobalEndLumi(), edm::service::MessageLogger::postGlobalEndRun(), edm::service::MessageLogger::postPathEvent(), edm::service::MessageLogger::postStreamBeginLumi(), edm::service::MessageLogger::postStreamBeginRun(), edm::service::MessageLogger::postStreamEndLumi(), edm::service::MessageLogger::postStreamEndRun(), edm::service::MessageLogger::preAccessInputProcessBlock(), edm::service::MessageLogger::preBeginProcessBlock(), edm::service::MessageLogger::preEndJob(), edm::service::MessageLogger::preEndProcessBlock(), edm::service::MessageLogger::preEvent(), edm::service::MessageLogger::preGlobalBeginLumi(), edm::service::MessageLogger::preGlobalBeginRun(), edm::service::MessageLogger::preGlobalEndLumi(), edm::service::MessageLogger::preGlobalEndRun(), edm::service::MessageLogger::preStreamBeginLumi(), edm::service::MessageLogger::preStreamBeginRun(), edm::service::MessageLogger::preStreamEndLumi(), edm::service::MessageLogger::preStreamEndRun(), edm::service::MessageLogger::setThreadContext(), edm::service::MessageLogger::unEstablish(), and edm::service::MessageLogger::unEstablishModule().
|
static |
Definition at line 71 of file MessageDrop.h.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_errorlog_new(), edm::service::ThreadSafeLogMessageLoggerScribe::configure_ordinary_destinations(), and edm::isDebugEnabled().
bool edm::MessageDrop::debugEnabled |
Definition at line 63 of file MessageDrop.h.
Referenced by edm::service::MessageLogger::establish(), edm::service::MessageLogger::establishModule(), edm::service::MessageLogger::MessageLogger(), RPCUnpackingModule::produce(), omtf::OmtfUnpacker::produce(), RPCRecordFormatter::recordUnpack(), edm::service::MessageLogger::setThreadContext(), and edm::service::MessageLogger::unEstablishModule().
bool edm::MessageDrop::errorEnabled |
Definition at line 67 of file MessageDrop.h.
Referenced by edm::service::MessageLogger::establish(), edm::service::MessageLogger::establishModule(), edm::isErrorEnabled(), edm::service::MessageLogger::MessageLogger(), edm::service::MessageLogger::setThreadContext(), edm::level::Error::suppress(), and edm::service::MessageLogger::unEstablishModule().
|
static |
bool edm::MessageDrop::fwkInfoEnabled |
Definition at line 65 of file MessageDrop.h.
Referenced by edm::service::MessageLogger::establish(), and edm::service::MessageLogger::establishModule().
|
static |
Definition at line 72 of file MessageDrop.h.
Referenced by edm::service::ThreadSafeLogMessageLoggerScribe::configure_errorlog_new(), edm::service::ThreadSafeLogMessageLoggerScribe::configure_ordinary_destinations(), edm::isInfoEnabled(), edm::level::Info::suppress(), and edm::edmmltest::WarningThatSuppressesLikeLogInfo::suppress().
bool edm::MessageDrop::infoEnabled |
|
static |
Definition at line 69 of file MessageDrop.h.
Referenced by edm::service::MessageLogger::MessageLogger().
|
static |
Definition at line 70 of file MessageDrop.h.
Referenced by run_app(), and edm::service::SingleThreadMSPresence::SingleThreadMSPresence().
|
private |
Definition at line 80 of file MessageDrop.h.
Referenced by moduleContext(), setModuleWithPhase(), setPath(), and setSinglet().
std::string_view edm::MessageDrop::runEvent |
Definition at line 61 of file MessageDrop.h.
Referenced by edm::service::MessageLogger::establishModule(), edm::service::MessageLogger::postAccessInputProcessBlock(), edm::service::MessageLogger::postBeginJob(), edm::service::MessageLogger::postBeginProcessBlock(), edm::service::MessageLogger::postEndProcessBlock(), edm::service::MessageLogger::postEvent(), edm::service::MessageLogger::postGlobalBeginLumi(), edm::service::MessageLogger::postGlobalBeginRun(), edm::service::MessageLogger::postGlobalEndLumi(), edm::service::MessageLogger::postGlobalEndRun(), edm::service::MessageLogger::postSourceEvent(), edm::service::MessageLogger::postStreamBeginLumi(), edm::service::MessageLogger::postStreamBeginRun(), edm::service::MessageLogger::postStreamEndLumi(), edm::service::MessageLogger::postStreamEndRun(), edm::service::MessageLogger::preAccessInputProcessBlock(), edm::service::MessageLogger::preBeginProcessBlock(), edm::service::MessageLogger::preEndJob(), edm::service::MessageLogger::preEndProcessBlock(), edm::service::MessageLogger::preEvent(), edm::service::MessageLogger::preGlobalBeginLumi(), edm::service::MessageLogger::preGlobalBeginRun(), edm::service::MessageLogger::preGlobalEndLumi(), edm::service::MessageLogger::preGlobalEndRun(), edm::service::MessageLogger::preSourceEvent(), edm::service::MessageLogger::preStreamBeginLumi(), edm::service::MessageLogger::preStreamBeginRun(), edm::service::MessageLogger::preStreamEndLumi(), edm::service::MessageLogger::preStreamEndRun(), edm::service::MessageLogger::setThreadContext(), and edm::service::MessageLogger::unEstablishModule().
|
private |
Definition at line 78 of file MessageDrop.h.
Referenced by setPath(), and ~MessageDrop().
|
private |
Definition at line 79 of file MessageDrop.h.
Referenced by setSinglet(), and ~MessageDrop().
|
private |
Definition at line 77 of file MessageDrop.h.
Referenced by setModuleWithPhase(), and ~MessageDrop().
unsigned int edm::MessageDrop::streamID |
Definition at line 62 of file MessageDrop.h.
Referenced by edm::service::MessageLogger::establishModule(), edm::service::MessageLogger::setThreadContext(), and edm::service::MessageLogger::unEstablishModule().
|
static |
bool edm::MessageDrop::warningEnabled |