klog
Signals | Public Member Functions | Friends | List of all members
DataBase Class Reference
Inheritance diagram for DataBase:
Inheritance graph
[legend]
Collaboration diagram for DataBase:
Collaboration graph
[legend]

Signals

void debugLog (QString _func, QString _msg, DebugLogLevel _level)
 

Public Member Functions

 DataBase (const QString &_parentClass, const QString &_DBName)
 
 DataBase (const QString &_parentClass, const QString &_softVersion, const QString &_DBName)
 
bool beginTransaction ()
 
bool commitTransaction ()
 
bool rollbackTransaction ()
 
QString getSoftVersion ()
 
float getDBVersion ()
 
QString getDBName ()
 
bool createConnection (const QString &function, bool newDB=false)
 
bool reConnect (const QString &_DBName)
 
QStringList getColumnNamesFromTable (const QString &_tableName)
 
bool unMarkAllQSO ()
 
bool updateIfNeeded ()
 
void backupB4Update ()
 
void logBackup ()
 
void compress ()
 
QMultiMap< QString, int > fillCountryCodes ()
 
bool updateTheEntityTableISONames ()
 
bool updateTableLogs ()
 
int getNumberOfQsos (int _logNumber=-1)
 
int getLastInsertedQSO ()
 
void setLogLevel (const DebugLogLevel _b)
 
bool populateTablePrimarySubdivisions ()
 
bool isTheDBCreated ()
 

Friends

class tst_DataBase
 

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