From e720fdf5207495bd684fee0e9565db9c9815e1db Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 27 Oct 2010 17:36:59 +0200 Subject: Implement support for composite value types New test: common/composite. --- odb/forward.hxx | 6 +++--- odb/traits.hxx | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/odb/forward.hxx b/odb/forward.hxx index 38b1415..e2bef03 100644 --- a/odb/forward.hxx +++ b/odb/forward.hxx @@ -17,9 +17,6 @@ namespace odb { public: template - class value_traits; - - template class object_traits; template @@ -30,6 +27,9 @@ namespace odb template class pointer_factory; + + template + class composite_value_traits; }; } diff --git a/odb/traits.hxx b/odb/traits.hxx index c242e50..318d88b 100644 --- a/odb/traits.hxx +++ b/odb/traits.hxx @@ -83,6 +83,11 @@ namespace odb odb::pointer_traits::pointer_type> pointer_traits; }; + + template + struct composite_value_traits: access::composite_value_traits + { + }; } #include -- cgit v1.1