diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2011-09-05 10:20:47 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2011-09-05 10:20:47 +0200 |
commit | 9c275a93cec797a021571ba8545906e0b4ffbfbc (patch) | |
tree | d1a697417df10bd7b5fc35fa795d20855047c5e9 /odb/forward.hxx | |
parent | 713b3a62d97c6bea7c23597094af6b2439314b8c (diff) |
Support for views; native part
Diffstat (limited to 'odb/forward.hxx')
-rw-r--r-- | odb/forward.hxx | 13 |
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 <> |