aboutsummaryrefslogtreecommitdiff
path: root/odb/forward.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'odb/forward.hxx')
-rw-r--r--odb/forward.hxx13
1 files changed, 9 insertions, 4 deletions
diff --git a/odb/forward.hxx b/odb/forward.hxx
index 830193c..b253118 100644
--- a/odb/forward.hxx
+++ b/odb/forward.hxx
@@ -18,9 +18,6 @@ namespace odb
class transaction;
class session;
- template <typename T>
- class result;
-
namespace core
{
using odb::database;
@@ -28,7 +25,6 @@ namespace odb
using odb::connection_ptr;
using odb::transaction;
using odb::session;
- using odb::result;
}
// Implementation details.
@@ -43,6 +39,12 @@ namespace odb
template <typename T, typename P>
class object_factory;
+ template <typename T>
+ class view_traits;
+
+ template <typename T, typename P>
+ class view_factory;
+
template <typename T, typename P>
class pointer_factory;
@@ -56,6 +58,9 @@ namespace odb
template <typename T>
struct object_traits;
+ template <typename T>
+ struct view_traits;
+
namespace details
{
template <>