#include <MessageDrop.h>
Classes | |
class | StringProducer |
class | StringProducerPath |
class | StringProducerSinglet |
class | StringProducerWithPhase |
Public Types | |
using | module_id_t = unsigned int |
Public Member Functions | |
std::string | moduleContext () const |
void | setModuleWithPhase (std::string const &name, std::string const &label, module_id_t moduleID, std::string const &phase) |
void | setPath (std::string const &path, std::string const &phase) |
void | setSinglet (std::string const &singlet) |
void | clear () |
Static Public Member Functions | |
static MessageDrop * | instance () |
Public Attributes | |
unsigned int | messageStreamID |
std::string | iteration {"pre-events"} |
bool | debugEnabled {true} |
bool | infoEnabled {true} |
bool | warningEnabled {true} |
Static Public Attributes | |
static bool | debugAlwaysSuppressed {false} |
static bool | infoAlwaysSuppressed {false} |
static bool | warningAlwaysSuppressed {false} |
static std::string | jobMode {} |
static unsigned char | messageLoggerScribeIsRunning = 0 |
Private Member Functions | |
~MessageDrop () | |
MessageDrop () | |
MessageDrop (MessageDrop const &)=delete | |
MessageDrop (MessageDrop &&)=delete | |
MessageDrop & | operator= (MessageDrop const &)=delete |
MessageDrop & | operator= (MessageDrop &&)=delete |
Private Attributes | |
cet::propagate_const< std::unique_ptr< StringProducerWithPhase > > | spWithPhase_ |
cet::propagate_const< std::unique_ptr< StringProducerPath > > | spPath_ |
cet::propagate_const< std::unique_ptr< StringProducerSinglet > > | spSinglet_ |
cet::exempt_ptr< StringProducer > | moduleNameProducer_ |
Definition at line 14 of file MessageDrop.h.
using mf::MessageDrop::module_id_t = unsigned int |
Definition at line 17 of file MessageDrop.h.
|
private |
Definition at line 133 of file MessageDrop.cc.
|
private |
Definition at line 135 of file MessageDrop.cc.
|
privatedelete |
|
privatedelete |
void mf::MessageDrop::clear | ( | void | ) |
Definition at line 181 of file MessageDrop.cc.
|
static |
Definition at line 144 of file MessageDrop.cc.
string mf::MessageDrop::moduleContext | ( | ) | const |
Definition at line 175 of file MessageDrop.cc.
|
privatedelete |
|
privatedelete |
void mf::MessageDrop::setModuleWithPhase | ( | std::string const & | name, |
std::string const & | label, | ||
module_id_t | moduleID, | ||
std::string const & | phase | ||
) |
Definition at line 151 of file MessageDrop.cc.
void mf::MessageDrop::setPath | ( | std::string const & | path, |
std::string const & | phase | ||
) |
Definition at line 161 of file MessageDrop.cc.
void mf::MessageDrop::setSinglet | ( | std::string const & | singlet | ) |
Definition at line 168 of file MessageDrop.cc.
|
static |
Definition at line 73 of file MessageDrop.h.
bool mf::MessageDrop::debugEnabled {true} |
Definition at line 66 of file MessageDrop.h.
|
static |
Definition at line 75 of file MessageDrop.h.
bool mf::MessageDrop::infoEnabled {true} |
Definition at line 68 of file MessageDrop.h.
std::string mf::MessageDrop::iteration {"pre-events"} |
Definition at line 64 of file MessageDrop.h.
|
static |
Definition at line 79 of file MessageDrop.h.
|
static |
Definition at line 81 of file MessageDrop.h.
unsigned int mf::MessageDrop::messageStreamID |
Definition at line 62 of file MessageDrop.h.
|
private |
Definition at line 90 of file MessageDrop.h.
|
private |
Definition at line 86 of file MessageDrop.h.
|
private |
Definition at line 88 of file MessageDrop.h.
|
private |
Definition at line 84 of file MessageDrop.h.
|
static |
Definition at line 77 of file MessageDrop.h.
bool mf::MessageDrop::warningEnabled {true} |
Definition at line 70 of file MessageDrop.h.