#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6-NO