#include <MessageServicePresence.h>
Definition at line 17 of file MessageServicePresence.h.
edm::service::MessageServicePresence::MessageServicePresence |
( |
| ) |
|
Definition at line 50 of file MessageServicePresence.cc.
References queue(), and edm::MessageLoggerQ::setMLscribe_ptr().
55 , std::bind(&runMessageLoggerScribe,
queue())
68 std::shared_ptr<edm::service::AbstractMLscribe>(std::make_shared<MainThreadMLscribe>(
queue())));
std::shared_ptr< ThreadQueue const > queue() const
boost::thread m_scribeThread
static MessageLoggerQ * instance()
static void setMLscribe_ptr(std::shared_ptr< edm::service::AbstractMLscribe > m)
edm::propagate_const< std::shared_ptr< ThreadQueue > > m_queue
edm::service::MessageServicePresence::~MessageServicePresence |
( |
| ) |
|
|
override |
std::shared_ptr<ThreadQueue const> edm::service::MessageServicePresence::queue |
( |
| ) |
const |
|
inlineprivate |
std::shared_ptr<ThreadQueue>& edm::service::MessageServicePresence::queue |
( |
| ) |
|
|
inlineprivate |
boost::thread edm::service::MessageServicePresence::m_scribeThread |
|
private |