CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
ora::DatabaseImpl Class Reference

Public Member Functions

 DatabaseImpl ()
 
 DatabaseImpl (boost::shared_ptr< ConnectionPool > &connectionPool)
 
 ~DatabaseImpl ()
 

Public Attributes

std::auto_ptr< DatabaseSessionm_session
 
std::auto_ptr< Transactionm_transaction
 

Detailed Description

Definition at line 14 of file Database.cc.

Constructor & Destructor Documentation

ora::DatabaseImpl::DatabaseImpl ( )
inline

Definition at line 16 of file Database.cc.

ora::DatabaseImpl::DatabaseImpl ( boost::shared_ptr< ConnectionPool > &  connectionPool)
inline

Definition at line 23 of file Database.cc.

ora::DatabaseImpl::~DatabaseImpl ( )
inline

Definition at line 30 of file Database.cc.

Member Data Documentation

std::auto_ptr<DatabaseSession> ora::DatabaseImpl::m_session

Definition at line 33 of file Database.cc.

std::auto_ptr<Transaction> ora::DatabaseImpl::m_transaction

Definition at line 34 of file Database.cc.