summaryrefslogtreecommitdiff
path: root/odb/sqlite/transaction.ixx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/sqlite/transaction.ixx')
-rw-r--r--odb/sqlite/transaction.ixx57
1 files changed, 0 insertions, 57 deletions
diff --git a/odb/sqlite/transaction.ixx b/odb/sqlite/transaction.ixx
deleted file mode 100644
index de4bd3e..0000000
--- a/odb/sqlite/transaction.ixx
+++ /dev/null
@@ -1,57 +0,0 @@
-// file : odb/sqlite/transaction.ixx
-// license : GNU GPL v2; see accompanying LICENSE file
-
-#include <odb/sqlite/database.hxx>
-#include <odb/sqlite/transaction-impl.hxx>
-
-namespace odb
-{
- namespace sqlite
- {
- inline transaction::
- transaction (transaction_impl* impl, bool make_current)
- : odb::transaction (impl, make_current)
- {
- }
-
- inline transaction::
- transaction ()
- : odb::transaction ()
- {
- }
-
- inline transaction_impl& transaction::
- implementation ()
- {
- // We can use static_cast here since we have an instance of
- // sqlite::transaction.
- //
- return static_cast<transaction_impl&> (
- odb::transaction::implementation ());
- }
-
- inline transaction::database_type& transaction::
- database ()
- {
- return static_cast<database_type&> (odb::transaction::database ());
- }
-
- inline transaction::connection_type& transaction::
- connection ()
- {
- return static_cast<connection_type&> (odb::transaction::connection ());
- }
-
- inline transaction::connection_type& transaction::
- connection (odb::database& db)
- {
- return static_cast<connection_type&> (odb::transaction::connection (db));
- }
-
- inline void transaction::
- current (transaction& t)
- {
- odb::transaction::current (t);
- }
- }
-}