diff options
Diffstat (limited to 'store/source/storcach.hxx')
-rw-r--r-- | store/source/storcach.hxx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/store/source/storcach.hxx b/store/source/storcach.hxx index 5125160dd7b9..3f781728afe9 100644 --- a/store/source/storcach.hxx +++ b/store/source/storcach.hxx @@ -20,6 +20,10 @@ #ifndef INCLUDED_STORE_SOURCE_STORCACH_HXX #define INCLUDED_STORE_SOURCE_STORCACH_HXX +#include <sal/config.h> + +#include <memory> + #include "sal/types.h" #include "rtl/ref.hxx" @@ -77,19 +81,19 @@ public: /** load. */ storeError lookupPageAt ( - PageHolder & rxPage, + std::shared_ptr<PageData> & rxPage, sal_uInt32 nOffset); /** insert. */ storeError insertPageAt ( - PageHolder const & rxPage, + std::shared_ptr<PageData> const & rxPage, sal_uInt32 nOffset); /** update, or insert. */ storeError updatePageAt ( - PageHolder const & rxPage, + std::shared_ptr<PageData> const & rxPage, sal_uInt32 nOffset); /** remove (invalidate). |