
#include </builds/gaudi/Gaudi/GaudiKernel/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) | |
| bool | msgLevel (MSG::Level lvl) const |
| get the output level from the embedded MsgStream | |
Public Member Functions inherited from CommonMessagingBase | |
| virtual | ~CommonMessagingBase ()=default |
| Virtual destructor. | |
| const SmartIF< IMessageSvc > & | msgSvc () const |
| The standard message service. | |
| MsgStream & | msgStream () const |
| Return an uninitialized MsgStream. | |
| MsgStream & | msgStream (const MSG::Level level) const |
| Predefined configurable message stream for the efficient printouts. | |
| MsgStream & | always () const |
| shortcut for the method msgStream(MSG::ALWAYS) | |
| MsgStream & | fatal () const |
| shortcut for the method msgStream(MSG::FATAL) | |
| MsgStream & | err () const |
| shortcut for the method msgStream(MSG::ERROR) | |
| MsgStream & | error () const |
| shortcut for the method msgStream(MSG::ERROR) | |
| MsgStream & | warning () const |
| shortcut for the method msgStream(MSG::WARNING) | |
| MsgStream & | info () const |
| shortcut for the method msgStream(MSG::INFO) | |
| MsgStream & | debug () const |
| shortcut for the method msgStream(MSG::DEBUG) | |
| MsgStream & | verbose () const |
| shortcut for the method msgStream(MSG::VERBOSE) | |
| MsgStream & | msg () const |
| shortcut for the method msgStream(MSG::INFO) | |
Protected Member Functions | |
| MSG::Level | setUpMessaging () const |
| Set up local caches. | |
| MSG::Level | resetMessaging () |
| Reinitialize internal states. | |
| void | updateMsgStreamOutputLevel (int level) |
| Update the output level of the cached MsgStream. | |
Private Member Functions | |
| void | create_msgStream () const override final |
| cold functionality | |
| void | initMessaging () const |
| Initialise the messaging objects. | |
Definition at line 139 of file CommonMessaging.h.
| using CommonMessaging< BASE >::base_class = CommonMessaging |
Definition at line 141 of file CommonMessaging.h.
|
inlinefinaloverrideprivatevirtual |
cold functionality
Implements CommonMessagingBase.
Definition at line 157 of file CommonMessaging.h.
|
inlineprivate |
Initialise the messaging objects.
Definition at line 160 of file CommonMessaging.h.
|
inline |
get the cached level (originally extracted from the embedded MsgStream)
Definition at line 147 of file CommonMessaging.h.
|
inline |
get the output level from the embedded MsgStream
Definition at line 153 of file CommonMessaging.h.
|
inlineprotected |
Reinitialize internal states.
Definition at line 178 of file CommonMessaging.h.
|
inlineprotected |
Set up local caches.
Definition at line 173 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 184 of file CommonMessaging.h.