CMS 3D CMS Logo

PayloadReader.cc
Go to the documentation of this file.
2 
3 namespace cond {
4 
5  namespace persistency {
6 
8  m_connection.reset( new ConnectionPool );
9  }
10 
13  m_session( rhs.m_session ){
14  }
15 
17  }
18 
21  m_session = rhs.m_session;
22  return *this;
23  }
24 
26  return *m_connection;
27  }
28 
29  void PayloadReader::open( const std::string& connectionString ){
30  m_session = m_connection->createSession( connectionString );
31  }
32 
35  }
36 
38  m_session.close();
39  }
40 
41  }
42 }
static const char *const PRODUCTION_DB
Definition: PayloadReader.h:26
Definition: plugin.cc:24
std::shared_ptr< ConnectionPool > m_connection
Definition: PayloadReader.h:59
PayloadReader & operator=(const PayloadReader &rhs)