The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <GaudiKernel/CommonMessaging.h>
Public Types | |
using | base_class = CommonMessaging |
Public Member Functions | |
MSG::Level | msgLevel () const |
get the cached level (originally extracted from the embedded MsgStream) More... | |
MSG::Level | outputLevel () const |
Backward compatibility function for getting the output level. More... | |
bool | msgLevel (MSG::Level lvl) const |
get the output level from the embedded MsgStream More... | |
Public Member Functions inherited from CommonMessagingBase | |
virtual | ~CommonMessagingBase ()=default |
Virtual destructor. More... | |
const SmartIF< IMessageSvc > & | msgSvc () const |
The standard message service. More... | |
MsgStream & | msgStream () const |
Return an uninitialized MsgStream. More... | |
MsgStream & | msgStream (const MSG::Level level) const |
Predefined configurable message stream for the efficient printouts. More... | |
MsgStream & | always () const |
shortcut for the method msgStream(MSG::ALWAYS) More... | |
MsgStream & | fatal () const |
shortcut for the method msgStream(MSG::FATAL) More... | |
MsgStream & | err () const |
shortcut for the method msgStream(MSG::ERROR) More... | |
MsgStream & | error () const |
shortcut for the method msgStream(MSG::ERROR) More... | |
MsgStream & | warning () const |
shortcut for the method msgStream(MSG::WARNING) More... | |
MsgStream & | info () const |
shortcut for the method msgStream(MSG::INFO) More... | |
MsgStream & | debug () const |
shortcut for the method msgStream(MSG::DEBUG) More... | |
MsgStream & | verbose () const |
shortcut for the method msgStream(MSG::VERBOSE) More... | |
MsgStream & | msg () const |
shortcut for the method msgStream(MSG::INFO) More... | |
Protected Member Functions | |
MSG::Level | setUpMessaging () const |
Set up local caches. More... | |
MSG::Level | resetMessaging () |
Reinitialize internal states. More... | |
void | updateMsgStreamOutputLevel (int level) |
Update the output level of the cached MsgStream. More... | |
Private Member Functions | |
void | create_msgStream () const override final |
cold functionality More... | |
void | initMessaging () const |
Initialise the messaging objects. More... | |
Definition at line 57 of file CommonMessaging.h.
using CommonMessaging< BASE >::base_class = CommonMessaging |
Definition at line 136 of file CommonMessaging.h.
|
inlinefinaloverrideprivatevirtual |
cold functionality
Implements CommonMessagingBase.
Definition at line 159 of file CommonMessaging.h.
|
inlineprivate |
Initialise the messaging objects.
Definition at line 162 of file CommonMessaging.h.
|
inline |
get the cached level (originally extracted from the embedded MsgStream)
Definition at line 142 of file CommonMessaging.h.
|
inline |
get the output level from the embedded MsgStream
Definition at line 155 of file CommonMessaging.h.
|
inline |
Backward compatibility function for getting the output level.
Definition at line 149 of file CommonMessaging.h.
|
inlineprotected |
Reinitialize internal states.
Definition at line 184 of file CommonMessaging.h.
|
inlineprotected |
Set up local caches.
Definition at line 176 of file CommonMessaging.h.
|
inlineprotected |
Update the output level of the cached MsgStream.
This function is meant to be called by the update handler of the OutputLevel property.
Definition at line 191 of file CommonMessaging.h.