diff options
Diffstat (limited to 'libsqlitepp/connection.h')
-rw-r--r-- | libsqlitepp/connection.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/libsqlitepp/connection.h b/libsqlitepp/connection.h deleted file mode 100644 index f5e2ec4..0000000 --- a/libsqlitepp/connection.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef SQLITE_CONNECTION_H -#define SQLITE_CONNECTION_H - -#include <connection.h> -#include "error.h" -#include <sqlite3.h> - -namespace SQLite { - class Connection : public DB::Connection { - public: - Connection(const std::string & info); - ~Connection(); - - void finish() const override; - int beginTx() const override; - int commitTx() const override; - int rollbackTx() const override; - bool inTx() const override; - void ping() const override; - DB::BulkDeleteStyle bulkDeleteStyle() const override; - DB::BulkUpdateStyle bulkUpdateStyle() const override; - - DB::SelectCommand * newSelectCommand(const std::string & sql) const override; - DB::ModifyCommand * newModifyCommand(const std::string & sql) const override; - - void beginBulkUpload(const char *, const char *) const override; - void endBulkUpload(const char *) const override; - size_t bulkUploadData(const char *, size_t) const override; - - int64_t insertId() const override; - - sqlite3 * db; - - private: - mutable unsigned int txDepth; - mutable bool rolledback; - }; -} - -#endif - |