Go to the documentation of this file.
69 namespace messagedrop {
80 :
name_(&kBlankString),
92 cache_.assign(nameLableIter->second);
164 : runEvent(
"pre-events"),
165 streamID(
std::numeric_limits<unsigned
int>::
max()),
168 warningEnabled(
true),
170 spWithPhase(new messagedrop::StringProducerWithPhase),
171 spPath(new messagedrop::StringProducerPath),
172 spSinglet(new messagedrop::StringProducerSinglet),
173 moduleNameProducer(spSinglet) {}
183 unsigned int moduleID,
203 unsigned char MessageDrop::messageLoggerScribeIsRunning = 0;
void set(std::string const &name, std::string const &label, unsigned int moduleID, const char *phase)
edm::propagate_const< messagedrop::StringProducerSinglet * > spSinglet
std::map< unsigned int, std::string > idLabelMap_
static bool warningAlwaysSuppressed
EventID const & max(EventID const &lh, EventID const &rh)
std::string theContext() const override
virtual std::string theContext() const =0
static bool infoAlwaysSuppressed
messagedrop::StringProducer const * moduleNameProducer
void setModuleWithPhase(std::string const &name, std::string const &label, unsigned int moduleID, const char *phase)
std::string const * label_
std::string theContext() const override
static bool debugAlwaysSuppressed
edm::propagate_const< messagedrop::StringProducerWithPhase * > spWithPhase
void setSinglet(const char *sing)
void setPath(const char *type, std::string const &pathname)
virtual ~StringProducer()
void set(const char *sing)
static MessageDrop * instance()
std::string moduleContext()
edm::propagate_const< messagedrop::StringProducerPath * > spPath
static std::string jobMode
StringProducerWithPhase()
std::string theContext() const override
std::string const * name_
void set(const char *type, std::string const &pathname)