#include <MessageServicePresence.h>
Public Member Functions | |
MessageServicePresence () | |
~MessageServicePresence () | |
Public Member Functions inherited from edm::Presence | |
Presence () | |
virtual | ~Presence ()=0 |
Private Member Functions | |
MessageServicePresence (MessageServicePresence const &)=delete | |
void | operator= (MessageServicePresence const &)=delete |
std::shared_ptr< ThreadQueue const > | queue () const |
std::shared_ptr< ThreadQueue > & | queue () |
Private Attributes | |
edm::propagate_const < std::shared_ptr< ThreadQueue > > | m_queue |
boost::thread | m_scribeThread |
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().
edm::service::MessageServicePresence::~MessageServicePresence | ( | ) |
Definition at line 74 of file MessageServicePresence.cc.
References m_scribeThread, edm::MessageLoggerQ::MLqEND(), and edm::MessageLoggerQ::setMLscribe_ptr().
|
privatedelete |
|
privatedelete |
|
inlineprivate |
Definition at line 29 of file MessageServicePresence.h.
References edm::get_underlying_safe(), and m_queue.
Referenced by MessageServicePresence().
|
inlineprivate |
Definition at line 30 of file MessageServicePresence.h.
References edm::get_underlying_safe(), and m_queue.
|
private |
Definition at line 33 of file MessageServicePresence.h.
Referenced by queue().
|
private |
Definition at line 34 of file MessageServicePresence.h.
Referenced by ~MessageServicePresence().