diff options
Diffstat (limited to 'odb/common.hxx')
-rw-r--r-- | odb/common.hxx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/odb/common.hxx b/odb/common.hxx index 277c0e3..ba9dd2d 100644 --- a/odb/common.hxx +++ b/odb/common.hxx @@ -284,6 +284,15 @@ public: } virtual void + traverse (semantics::data_member& m, column_prefix const& cp) + { + column_prefix op (column_prefix_); + column_prefix_ = cp; + traverse (m); + column_prefix_ = op; + } + + virtual void traverse (semantics::data_member&, semantics::type&, string const& key_prefix, |