|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGCONFBASE_MSGSTREAM_H
6 #define TRIGCONFBASE_MSGSTREAM_H 1
73 if (
m_active) *
static_cast<std::ostringstream*
>(
this) <<
t;
114 if (
s.isActive())
s.doOutput();
void setWidth(unsigned int width)
void doOutput()
Print the current message buffer.
bool m_active
stream active?
Forward iterator to traverse the main components of the trigger configuration.
bool isActive()
Is the stream active?
std::string m_name
stream name
MsgStreamTC & endmsgtc(MsgStreamTC &s)
End of message.
MsgStreamTC & operator<<(MSGTC::Level lvl)
Output operator for message levels.
MsgStreamTC class to be used in TrigConf equivalent to Gaudi's MsgStream.
MSGTC::Level level()
Return message level of stream.
unsigned int m_width
width for printing owner name
MsgStreamTC(const std::string &name)
MSGTC::Level m_msgLevel
current message level
void setName(const std::string &name)
set the name if you want to change the message stream name
void setLevel(MSGTC::Level lvl)
Set message level of stream.
MSGTC::Level m_level
stream level