Storage Engine API
mongo::MobileSession Class Referencefinal

This class manages a SQLite database connection object. More...

#include <mobile_session.h>

Detailed Description

This class manages a SQLite database connection object.

Public Member Functions

 MobileSession (sqlite3 *session, MobileSessionPool *sessionPool)
 
 ~MobileSession ()
 
sqlite3 * getSession () const
 Returns a pointer to the underlying SQLite connection object. More...
 

Private Member Functions

 MONGO_DISALLOW_COPYING (MobileSession)
 

Private Attributes

sqlite3 * _session
 
MobileSessionPool_sessionPool
 

Constructor & Destructor Documentation

◆ MobileSession()

mongo::MobileSession::MobileSession ( sqlite3 *  session,
MobileSessionPool sessionPool 
)

◆ ~MobileSession()

mongo::MobileSession::~MobileSession ( )

Member Function Documentation

◆ getSession()

sqlite3 * mongo::MobileSession::getSession ( ) const

Returns a pointer to the underlying SQLite connection object.

◆ MONGO_DISALLOW_COPYING()

mongo::MobileSession::MONGO_DISALLOW_COPYING ( MobileSession  )
private

Member Data Documentation

◆ _session

sqlite3* mongo::MobileSession::_session
private

◆ _sessionPool

MobileSessionPool* mongo::MobileSession::_sessionPool
private

The documentation for this class was generated from the following files: