From 42503207920b9264e04c97cb6a5c53214fd2eff8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 23 Apr 2012 16:48:01 +0200 Subject: Polymorphic inheritance support --- odb/mysql/view-result.hxx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'odb/mysql/view-result.hxx') diff --git a/odb/mysql/view-result.hxx b/odb/mysql/view-result.hxx index f63e70b..ab59f03 100644 --- a/odb/mysql/view-result.hxx +++ b/odb/mysql/view-result.hxx @@ -9,11 +9,12 @@ #include // std::size_t +#include + #include #include #include // query, view_statements -#include #include namespace odb @@ -32,12 +33,14 @@ namespace odb typedef typename base_type::pointer_type pointer_type; typedef typename base_type::pointer_traits pointer_traits; + typedef view_statements statements_type; + virtual ~view_result_impl (); view_result_impl (const query&, details::shared_ptr, - view_statements&); + statements_type&); virtual void load (view_type&); @@ -59,7 +62,7 @@ namespace odb private: details::shared_ptr statement_; - view_statements& statements_; + statements_type& statements_; std::size_t count_; }; } -- cgit v1.1