33 static IMessageSvc*
const msgsvc =
39 {
"NIL",
"VERBOSE",
"DEBUG",
"INFO",
"WARNING",
"ERROR",
"FATAL",
"ALWAYS"};
55 if (getMessageSvc()) {
62 if (getMessageSvc()) {
66 std::ios::fmtflags f( std::cout.flags() );
static const std::string levelNames[MSG::NUM_LEVELS]
__attribute__((always_inline)) inline uint16_t TileCalibDrawerBase
MsgStream for TrigConf classes.
MSGTC::Level m_level
stream level
std::string m_name
stream name
MSGTC::Level m_msgLevel
current message level
void setLevel(MSGTC::Level lvl)
Set message level of stream.
unsigned int m_width
width for printing owner name
MsgStreamTC(const std::string &name)
void doOutput()
Print the current message buffer.
bool m_active
stream active?
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....
IMessageSvc * getMessageSvc(bool quiet=false)
int outputLevel(const IMessageSvc *ims, const std::string &source)
void reportMessage(IMessageSvc *ims, const std::string &source, int type, const std::string &message)
Wrappers for some of the IMessageSvc methods These can be used from libraries without explicit Gaudi ...
void setOutputLevel(IMessageSvc *ims, const std::string &source, int level)
Messsage levels matching the Gaudi definition.
Forward iterator to traverse the main components of the trigger configuration.