#include <CppSQLite3.h>
Public Member Functions | |
CppSQLite3DB () | |
virtual | ~CppSQLite3DB () |
void | open (const char *szFile) |
void | close () |
bool | tableExists (const char *szTable) |
int | execDML (const char *szSQL) |
CppSQLite3Query | execQuery (const char *szSQL) |
int | execScalar (const char *szSQL) |
CppSQLite3Table | getTable (const char *szSQL) |
CppSQLite3Statement | compileStatement (const char *szSQL) |
sqlite_int64 | lastRowId () |
void | interrupt () |
void | setBusyTimeout (int nMillisecs) |
Static Public Member Functions | |
static const char * | SQLiteVersion () |
Private Member Functions | |
CppSQLite3DB (const CppSQLite3DB &db) | |
CppSQLite3DB & | operator= (const CppSQLite3DB &db) |
sqlite3_stmt * | compile (const char *szSQL) |
void | checkDB () |
Private Attributes | |
sqlite3 * | mpDB |
int | mnBusyTimeoutMs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|