summaryrefslogtreecommitdiff
path: root/odb/oracle/forward.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/oracle/forward.hxx')
-rw-r--r--odb/oracle/forward.hxx92
1 files changed, 0 insertions, 92 deletions
diff --git a/odb/oracle/forward.hxx b/odb/oracle/forward.hxx
deleted file mode 100644
index ae4d3a0..0000000
--- a/odb/oracle/forward.hxx
+++ /dev/null
@@ -1,92 +0,0 @@
-// file : odb/oracle/forward.hxx
-// license : ODB NCUEL; see accompanying LICENSE file
-
-#ifndef ODB_ORACLE_FORWARD_HXX
-#define ODB_ORACLE_FORWARD_HXX
-
-#include <odb/pre.hxx>
-
-#include <odb/forward.hxx>
-
-namespace odb
-{
- namespace oracle
- {
- namespace core
- {
- using namespace odb::common;
- }
-
- //
- //
- class database;
- class connection;
- typedef details::shared_ptr<connection> connection_ptr;
- class connection_factory;
- class statement;
- class transaction;
- class tracer;
-
- namespace core
- {
- using oracle::database;
- using oracle::connection;
- using oracle::connection_ptr;
- using oracle::transaction;
- using oracle::statement;
- }
-
- // Implementation details.
- //
- enum statement_kind
- {
- statement_select,
- statement_insert,
- statement_update,
- statement_delete,
- statement_generic
- };
-
- class binding;
- class select_statement;
-
- template <typename T>
- class object_statements;
-
- template <typename T>
- class polymorphic_root_object_statements;
-
- template <typename T>
- class polymorphic_derived_object_statements;
-
- template <typename T>
- class no_id_object_statements;
-
- template <typename T>
- class view_statements;
-
- template <typename T>
- class container_statements;
-
- template <typename T>
- class smart_container_statements;
-
- template <typename T, typename ST>
- class section_statements;
-
- class query_base;
- }
-
- namespace details
- {
- template <>
- struct counter_type<oracle::connection>
- {
- typedef shared_base counter;
- };
- }
-}
-
-#include <odb/post.hxx>
-
-#endif // ODB_ORACLE_FORWARD_HXX