Class to provide easy access to TrigConf::MsgStream for TrigConf classes.
More...
#include <TrigConfMessaging.h>
Inherited by AthenaL1TopoHistSvc::AthenaL1TopoHistSvcImpl, MuctpiXMLHelper [private]
, MuctpiXMLParser [private]
, StandaloneL1TopoHistSvc::StandaloneL1TopoHistSvcImpl, TCS::ConfigurableAlg, TCS::GlobalDecision, TCS::GlobalOutput, TCS::TopoCoreSimResult, TCS::TopoInputEvent, TCS::TopoSteering, TrigConf::DBLoader, TrigConf::JsonFileLoader, TrigConf::JsonFileWriterHLT, TrigConf::JsonFileWriterL1, TrigConf::SessionMgr, TrigConf::StorageMgr, and TrigConf::TrigDBLoader.
Class to provide easy access to TrigConf::MsgStream for TrigConf classes.
This is a copy&paste of AthMessaging and used in exactly the same way but without introducing Gaudi/Athena dependencies.
Definition at line 28 of file TrigConfMessaging.h.
◆ TrigConfMessaging() [1/3]
TrigConf::TrigConfMessaging::TrigConfMessaging |
( |
const std::string & |
name | ) |
|
|
inline |
Constructor with parameters.
- Parameters
-
name | Component name used in the messages |
Definition at line 34 of file TrigConfMessaging.h.
◆ ~TrigConfMessaging()
virtual TrigConf::TrigConfMessaging::~TrigConfMessaging |
( |
| ) |
|
|
virtualdefault |
◆ TrigConfMessaging() [2/3]
TrigConf::TrigConfMessaging::TrigConfMessaging |
( |
| ) |
|
|
privatedelete |
◆ TrigConfMessaging() [3/3]
◆ msg() [1/2]
MsgStreamTC & TrigConf::TrigConfMessaging::msg |
( |
| ) |
const |
|
inline |
The standard message stream.
Returns a reference to the message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 81 of file TrigConfMessaging.h.
◆ msg() [2/2]
The standard message stream.
Returns a reference to the default message stream May not be invoked before sysInitialize() has been invoked.
Definition at line 91 of file TrigConfMessaging.h.
◆ msgLvl()
Test the output level.
- Parameters
-
lvl | The message level to test against |
- Returns
- boolean Indicting if messages at given level will be printed
- Return values
-
true | Messages at level "lvl" will be printed |
Definition at line 70 of file TrigConfMessaging.h.
◆ operator=()
◆ m_msg_tls
boost::thread_specific_ptr<MsgStreamTC> TrigConf::TrigConfMessaging::m_msg_tls |
|
mutableprivate |
◆ m_name
std::string TrigConf::TrigConfMessaging::m_name |
|
private |
The documentation for this class was generated from the following file: