diff options
Diffstat (limited to 'odb/relational/source.hxx')
-rw-r--r-- | odb/relational/source.hxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/odb/relational/source.hxx b/odb/relational/source.hxx index f82b5ad..3c6f5da 100644 --- a/odb/relational/source.hxx +++ b/odb/relational/source.hxx @@ -1370,6 +1370,8 @@ namespace relational typedef typename member_base_impl<T>::member_info member_info; + using member_base_impl<T>::container; + virtual bool pre (member_info& mi) { @@ -1751,6 +1753,8 @@ namespace relational typedef typename member_base_impl<T>::member_info member_info; + using member_base_impl<T>::container; + virtual bool pre (member_info& mi) { @@ -2025,6 +2029,8 @@ namespace relational typedef typename member_base_impl<T>::member_info member_info; + using member_base_impl<T>::container; + virtual void set_null (member_info&) = 0; @@ -2496,6 +2502,8 @@ namespace relational typedef typename member_base_impl<T>::member_info member_info; + using member_base_impl<T>::container; + virtual void get_null (string const& var) const = 0; @@ -6473,6 +6481,8 @@ namespace relational rs->base = 0; } + using class_::traverse; // Unhide. + protected: semantics::class_& c_; string scope_; @@ -6553,6 +6563,7 @@ namespace relational : typedefs_ (false), query_columns_type_ (false, false, false), view_query_columns_type_ (false), + index_ (0), grow_base_ (index_), grow_member_ (index_), grow_version_member_ (index_, "version_"), @@ -6581,6 +6592,7 @@ namespace relational typedefs_ (false), query_columns_type_ (false, false, false), view_query_columns_type_ (false), + index_ (0), grow_base_ (index_), grow_member_ (index_), grow_version_member_ (index_, "version_"), |