diff options
Diffstat (limited to 'odb/oracle/object-result.hxx')
-rw-r--r-- | odb/oracle/object-result.hxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/odb/oracle/object-result.hxx b/odb/oracle/object-result.hxx index 5e23978..8751948 100644 --- a/odb/oracle/object-result.hxx +++ b/odb/oracle/object-result.hxx @@ -59,8 +59,14 @@ namespace odb using base_type::current; private: + static void + change_callback (void* context); + + private: details::shared_ptr<select_statement> statement_; object_statements<object_type>& statements_; + bool use_copy_; + typename object_traits::image_type* image_copy_; }; template <typename T> @@ -97,8 +103,14 @@ namespace odb using base_type::current; private: + static void + change_callback (void* context); + + private: details::shared_ptr<select_statement> statement_; object_statements_no_id<object_type>& statements_; + bool use_copy_; + typename object_traits::image_type* image_copy_; }; } } |