|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef TRIGCONFBASE_MSGSTREAMMACROS_H
15 #define TRIGCONFBASE_MSGSTREAMMACROS_H 1
18 #define TRG_MSG_LVL_NOCHK(lvl, x) \
19 this->msg(lvl) << x << TrigConf::endmsgtc
21 #define TRG_MSG_LVL(lvl, x) \
22 if (this->msgLvl (lvl)) {TRG_MSG_LVL_NOCHK(lvl, x);}
24 #define TRG_MSG_VERBOSE(x) TRG_MSG_LVL(TrigConf::MSGTC::VERBOSE, x)
25 #define TRG_MSG_DEBUG(x) TRG_MSG_LVL(TrigConf::MSGTC::DEBUG, x)
27 #define TRG_MSG_INFO(x) TRG_MSG_LVL_NOCHK(TrigConf::MSGTC::INFO, x)
28 #define TRG_MSG_WARNING(x) TRG_MSG_LVL_NOCHK(TrigConf::MSGTC::WARNING, x)
29 #define TRG_MSG_ERROR(x) TRG_MSG_LVL_NOCHK(TrigConf::MSGTC::ERROR, x)
30 #define TRG_MSG_FATAL(x) TRG_MSG_LVL_NOCHK(TrigConf::MSGTC::FATAL, x)
31 #define TRG_MSG_ALWAYS(x) TRG_MSG_LVL_NOCHK(TrigConf::MSGTC::ALWAYS, x)
34 #define TRG_MSG(lvl) \
35 if (this->msgLvl(TrigConf::MSGTC::lvl)) this->msg(TrigConf::MSGTC::lvl)
37 #endif //> !TRIGCONFBASE_MSGSTREAMMACROS_H