#include <mythdbcon.h>
Definition at line 37 of file mythdbcon.h.
Public Member Functions | |
| MDBManager (void) | |
| ~MDBManager (void) | |
| void | CloseDatabases (void) |
Protected Member Functions | |
| MSqlDatabase * | popConnection (void) |
| void | pushConnection (MSqlDatabase *db) |
| MSqlDatabase * | getSchedCon (void) |
| MSqlDatabase * | getDDCon (void) |
Private Attributes | |
| QPtrList< MSqlDatabase > | m_pool |
| QMutex | m_lock |
| QSemaphore * | m_sem |
| int | m_connID |
| MSqlDatabase * | m_schedCon |
| MSqlDatabase * | m_DDCon |
Friends | |
| class | MSqlQuery |
| MDBManager::MDBManager | ( | void | ) |
Definition at line 173 of file mythdbcon.cpp.
| MDBManager::~MDBManager | ( | void | ) |
Definition at line 184 of file mythdbcon.cpp.
| void MDBManager::CloseDatabases | ( | void | ) |
| MSqlDatabase * MDBManager::popConnection | ( | void | ) | [protected] |
| void MDBManager::pushConnection | ( | MSqlDatabase * | db | ) | [protected] |
| MSqlDatabase * MDBManager::getSchedCon | ( | void | ) | [protected] |
| MSqlDatabase * MDBManager::getDDCon | ( | void | ) | [protected] |
friend class MSqlQuery [friend] |
Definition at line 39 of file mythdbcon.h.
QPtrList<MSqlDatabase> MDBManager::m_pool [private] |
Definition at line 54 of file mythdbcon.h.
Referenced by CloseDatabases(), MDBManager(), popConnection(), pushConnection(), and ~MDBManager().
QMutex MDBManager::m_lock [private] |
Definition at line 55 of file mythdbcon.h.
Referenced by CloseDatabases(), popConnection(), and pushConnection().
QSemaphore* MDBManager::m_sem [private] |
int MDBManager::m_connID [private] |
MSqlDatabase* MDBManager::m_schedCon [private] |
MSqlDatabase* MDBManager::m_DDCon [private] |
1.5.5