summaryrefslogtreecommitdiff
path: root/odb/oracle/binding.hxx
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2024-02-01 15:47:37 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2024-02-01 15:47:37 +0300
commit62e234c114d2b6ead93a1d39593c66b648c3d0a6 (patch)
treece6740b4508eb29400490b20efc8e100e38a7b7f /odb/oracle/binding.hxx
parent9072842a023c4b65ecb141292c4b63417fee1b98 (diff)
Turn libodb-oracle repository into package for muti-package repositorylibodb-oracle
Diffstat (limited to 'odb/oracle/binding.hxx')
-rw-r--r--odb/oracle/binding.hxx66
1 files changed, 0 insertions, 66 deletions
diff --git a/odb/oracle/binding.hxx b/odb/oracle/binding.hxx
deleted file mode 100644
index 0b3c1d9..0000000
--- a/odb/oracle/binding.hxx
+++ /dev/null
@@ -1,66 +0,0 @@
-// file : odb/oracle/binding.hxx
-// license : ODB NCUEL; see accompanying LICENSE file
-
-#ifndef ODB_ORACLE_BINDING_HXX
-#define ODB_ORACLE_BINDING_HXX
-
-#include <odb/pre.hxx>
-
-#include <cstddef> // std::size_t
-
-#include <odb/oracle/version.hxx>
-#include <odb/oracle/oracle-types.hxx>
-#include <odb/oracle/auto-handle.hxx>
-
-#include <odb/oracle/details/export.hxx>
-
-namespace odb
-{
- namespace oracle
- {
- class LIBODB_ORACLE_EXPORT binding
- {
- public:
- typedef oracle::bind bind_type;
- typedef oracle::change_callback change_callback_type;
-
- binding ()
- : bind (0), count (0), version (0),
- batch (0), skip (0), status (0),
- change_callback (0) {}
-
- binding (bind_type* b, std::size_t n)
- : bind (b), count (n), version (0),
- batch (1), skip (0), status (0),
- change_callback (0)
- {
- }
-
- binding (bind_type* b, std::size_t n,
- std::size_t bt, std::size_t s, sb4* st)
- : bind (b), count (n), version (0),
- batch (bt), skip (s), status (st),
- change_callback (0)
- {
- }
-
- bind_type* bind;
- std::size_t count;
- std::size_t version;
-
- std::size_t batch;
- std::size_t skip;
- sb4* status; // Batch status array.
-
- change_callback_type* change_callback;
-
- private:
- binding (const binding&);
- binding& operator= (const binding&);
- };
- }
-}
-
-#include <odb/post.hxx>
-
-#endif // ODB_ORACLE_BINDING_HXX