22 info() <<
"Activating in a separate thread" <<
endmsg;
30 StatusCode InertMessageSvc::InertMessageSvc::finalize()
45 if ( thisMessageAction ) thisMessageAction();
55 #if defined( __clang__ ) || defined( __CLING__ ) 73 #if defined( __clang__ ) || defined( __CLING__ ) 87 #if defined( __clang__ ) || defined( __CLING__ ) 101 #if defined( __clang__ ) || defined( __CLING__ )
MsgStream & msg() const
shortcut for the method msgStream(MSG::INFO)
Thread safe extension to the standard MessageSvc.
void reportMessage(const Message &msg) override
Implementation of IMessageSvc::reportMessage()
virtual void i_reportMessage(const Message &msg, int outputLevel)
Internal implementation of reportMessage(const Message&,int) without lock.
bool isFailure() const
Test for a status code of FAILURE.
StatusCode initialize() override
Initialize Service.
This class is used for returning status codes from appropriate routines.
#define DECLARE_SERVICE_FACTORY(x)
tbb::concurrent_bounded_queue< std::function< void()> > m_messageActionsQueue
StatusCode finalize() override
Finalize Service.
int outputLevel() const override
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.