16#include <tbb/concurrent_queue.h>
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()
StatusCode finalize() override
Finalization of the service.
StatusCode initialize() override
Initialization of the service.
tbb::concurrent_bounded_queue< std::function< void()> > m_messageActionsQueue
MessageSvc(const std::string &name, ISvcLocator *svcloc)
void reportMessage(const Message &message) override
int outputLevel() const override
MessageSvc(const std::string &name, ISvcLocator *svcloc)
This class is used for returning status codes from appropriate routines.