diff options
Diffstat (limited to 'odb/oracle/forward.hxx')
-rw-r--r-- | odb/oracle/forward.hxx | 92 |
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 |