/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondCore/CondDB/src/PayloadReader.cc
32 строки
921 B
Shahzad Malik Muzaffar
[ALCA-DB] Apply code checks/format
18 дек 2024, 10:27
18 дек 2024, 10:27
ccd8211
Код
Авторство
О чём код?
#include <memory> #include "CondCore/CondDB/interface/PayloadReader.h" namespace cond { namespace persistency { PayloadReader::PayloadReader() { m_connection = std::make_shared<ConnectionPool>(); } PayloadReader::PayloadReader(const PayloadReader& rhs) : m_connection(rhs.m_connection), m_session(rhs.m_session) {} PayloadReader::~PayloadReader() {} PayloadReader& PayloadReader::operator=(const PayloadReader& rhs) { m_connection = rhs.m_connection; m_session = rhs.m_session; return *this; } ConnectionPool& PayloadReader::connection() { return *m_connection; } void PayloadReader::open(const std::string& connectionString) { m_session = m_connection->createSession(connectionString); } void PayloadReader::open() { open(PRODUCTION_DB); } void PayloadReader::close() { m_session.close(); } } // namespace persistency } // namespace cond