/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/MessageService/src/SingleThreadMSPresence.cc
33 строки
1 KB
Christopher Jones
Moved MessageLogging non-API headers to src directory
08 сен 2020, 23:47
08 сен 2020, 23:47
ede65c7
Код
Авторство
О чём код?
// ---------------------------------------------------------------------- // // SingleThreadMSPresence.cc // // Changes: // // #include "FWCore/MessageService/interface/SingleThreadMSPresence.h" #include "FWCore/MessageService/src/ThreadSafeLogMessageLoggerScribe.h" #include "FWCore/MessageLogger/interface/MessageLoggerQ.h" #include "FWCore/MessageLogger/interface/MessageDrop.h" #include <memory> namespace edm { namespace service { SingleThreadMSPresence::SingleThreadMSPresence() : Presence() { //std::cout << "SingleThreadMSPresence ctor\n"; MessageLoggerQ::setMLscribe_ptr( std::shared_ptr<edm::service::AbstractMLscribe>(std::make_shared<ThreadSafeLogMessageLoggerScribe>())); MessageDrop::instance()->messageLoggerScribeIsRunning = MLSCRIBE_RUNNING_INDICATOR; } SingleThreadMSPresence::~SingleThreadMSPresence() { MessageLoggerQ::MLqEND(); MessageLoggerQ::setMLscribe_ptr(std::shared_ptr<edm::service::AbstractMLscribe>()); } } // end of namespace service } // end of namespace edm