34#ifndef TTA_SQLITE_CONNECTION_HH 
   35#define TTA_SQLITE_CONNECTION_HH 
   52    virtual int updateQuery(
const std::string& queryString);
 
   53    virtual void DDLQuery(
const std::string& queryString);
 
   55        const std::string& queryString, 
bool init = 
true);
 
   75    sqlite3_stmt* 
compileQuery(
const std::string& queryString);
 
 
int RowID
Type definition of row ID in relational databases.
virtual bool tableExistsInDB(const std::string &tableName)
virtual RowID lastInsertRowID()
virtual ~SQLiteConnection()
void finalizeQuery(sqlite3_stmt *statement)
sqlite3_stmt * compileQuery(const std::string &queryString)
sqlite3 * connection_
SQLite connection handle is saved to this.
virtual void DDLQuery(const std::string &queryString)
void throwIfSQLiteError(int result)
virtual void beginTransaction()
virtual int rowCountInTable(const std::string &tableName)
virtual int updateQuery(const std::string &queryString)
virtual void updateVersion(int version)
virtual RelationalDBQueryResult * query(const std::string &queryString, bool init=true)