Lines Matching refs:PageHolder

288 class PageHolder  class
297 … explicit PageHolder (PageData * pagedata = 0, allocator_type const & allocator = allocator_type()) in PageHolder() function in PageHolder
303 ~PageHolder() in ~PageHolder()
318 friend void swap<> (PageHolder & lhs, PageHolder & rhs); // nothrow
320 PageHolder (PageHolder const & rhs); // nothrow
321 PageHolder & operator= (PageHolder const & rhs); // nothrow
325 inline void swap (PageHolder & lhs, PageHolder & rhs) // nothrow in swap()
329 swap<PageHolder::allocator_type>(lhs.m_allocator, rhs.m_allocator); in swap()
332 PageHolder::PageHolder (PageHolder const & rhs) // nothrow in PageHolder() function in PageHolder
338 PageHolder &
339 PageHolder::operator= (PageHolder const & rhs) // nothrow in operator =()
341 PageHolder tmp (rhs); in operator =()
342 swap<PageHolder>(tmp, *this); in operator =()
354 PageHolder m_xPage;
382 PageHolder xPage (rxAllocator->construct<T>(), rxAllocator); in construct()
383 store::swap<PageHolder>(tmp.m_xPage, xPage); in construct()
388 explicit PageHolderObject (PageHolder const & rxPage = PageHolder()) in PageHolderObject()
394 store::swap<PageHolder>(m_xPage, rhs.m_xPage); in swap()
435 static storeError guard (PageHolder & rxPage) in guard()
445 static storeError verify (PageHolder const & rxPage) in verify()
462 explicit PageObject (PageHolder const & rxPage = PageHolder()) in PageObject()
468 PageHolder & get() { return m_xPage; } in get()
469 PageHolder const & get() const { return m_xPage; } in get()
488 PageHolder m_xPage;
527 storeError loadPageAt (PageHolder & rPage, storeError (*pfnVerify)(PageHolder const &)) in loadPageAt()
532 storeError allocate (PageHolder & rxPage, ...) in allocate()
539 storeError loadAt (PageHolder & rPage, sal_uInt32 nOffset) in loadAt()
545 storeError saveAt (PageHolder const & rPage, sal_uInt32 nOffset) in saveAt()
553 storeError save (PageHolder & rxPage, sal_uInt32 nOffset) in save()
561 storeError lookupAt (PageHolder & rPage, sal_uInt32 nOffset) in lookupAt()
567 storeError replaceAt (PageHolder const & rPage, sal_uInt32 nOffset) in replaceAt()
637 static storeError verify (PageHolder const & rPage) in verify()
809 storeError readPageAt (PageHolder & rPage, sal_uInt32 nOffset) in readPageAt()
813 storeError writePageAt (PageHolder const & rPage, sal_uInt32 nOffset) in writePageAt()
881 virtual storeError readPageAt_Impl (PageHolder & rPage, sal_uInt32 nOffset) = 0;
882 virtual storeError writePageAt_Impl (PageHolder const & rPage, sal_uInt32 nOffset) = 0;
1032 virtual storeError readPageAt_Impl (PageHolder & rPage, sal_uInt32 nOffset);
1033 virtual storeError writePageAt_Impl (PageHolder const & rPage, sal_uInt32 nOffset);
1063 storeError FilePageAccess::readPageAt_Impl (PageHolder & rPage, sal_uInt32 nOffset) in readPageAt_Impl()
1065 PageHolder page (0/*allocate()*/); /* @@@ construct w/ deallocator argument @@@ */ in readPageAt_Impl()
1069 swap<PageHolder>(page, rPage); in readPageAt_Impl()
1072 storeError FilePageAccess::writePageAt_Impl (PageHolder const & rPage, sal_uInt32 nOffset) in writePageAt_Impl()
1201 virtual storeError readPageAt_Impl (PageHolder & rPage, sal_uInt32 nOffset);
1202 virtual storeError writePageAt_Impl (PageHolder const & rPage, sal_uInt32 nOffset);
1236 storeError MemoryPageAccess::readPageAt_Impl (PageHolder & rPage, sal_uInt32 nOffset) in readPageAt_Impl()
1239 PageHolder page (reinterpret_cast< PageData* >(m_pData + nOffset)); in readPageAt_Impl()
1240 swap<PageHolder>(page, rPage); in readPageAt_Impl()
1243 storeError MemoryPageAccess::writePageAt_Impl (PageHolder const & rPage, sal_uInt32 nOffset) in writePageAt_Impl()
1362 virtual storeError writePageAt (PageHolder const & rPage, sal_uInt32 nOffset);
1381 storeError MappedPageAccess::writePageAt (PageHolder const & /*rPage*/, sal_uInt32 /*nOffset*/) in writePageAt()