5 #ifndef ODB_ORACLE_VIEW_RESULT_HXX
6 #define ODB_ORACLE_VIEW_RESULT_HXX
15 #include <odb/details/shared-ptr.hxx>
44 details::shared_ptr<select_statement>,
72 details::shared_ptr<select_statement> statement_;
76 typename view_traits::image_type* image_copy_;
81 #include <odb/oracle/view-result.txx>
85 #endif // ODB_ORACLE_VIEW_RESULT_HXX
virtual void load(view_type &)
base_type::pointer_traits pointer_traits
Definition: view-result.hxx:36
Definition: query.hxx:165
virtual ~view_result_impl()
view_traits_impl< view_type, id_oracle > view_traits
Definition: view-result.hxx:35
base_type::pointer_type pointer_type
Definition: view-result.hxx:33
Definition: forward.hxx:67
view_result_impl(const query_base &, details::shared_ptr< select_statement >, statements_type &, const schema_version_migration *)
view_statements< view_type > statements_type
Definition: view-result.hxx:38
Definition: binding.hxx:21
Definition: view-result.hxx:27
virtual void invalidate()
odb::view_result_impl< T > base_type
Definition: view-result.hxx:30
virtual std::size_t size()
view_traits::pointer_type pointer_type
base_type::view_type view_type
Definition: view-result.hxx:32
Definition: oracle-types.hxx:131