Go to the documentation of this file.
42 namespace messagedrop {
53 :
name_(&kBlankString),
65 cache_.assign(nameLableIter->second);
137 : runEvent(
"pre-events"),
138 streamID(
std::numeric_limits<unsigned
int>::
max()),
141 fwkInfoEnabled(
true),
142 warningEnabled(
true),
144 spWithPhase(new messagedrop::StringProducerWithPhase),
145 spPath(new messagedrop::StringProducerPath),
146 spSinglet(new messagedrop::StringProducerSinglet),
147 moduleNameProducer(spSinglet) {}
157 unsigned int moduleID,
177 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_
static bool fwkInfoAlwaysSuppressed
void set(const char *type, std::string const &pathname)