Lines Matching defs:PageData
434 struct PageData struct
436 typedef OStorePageGuard G;
437 typedef OStorePageDescriptor D;
438 typedef OStorePageLink L;
442 G m_aGuard;
443 D m_aDescr;
444 L m_aMarked;
445 L m_aUnused;
449 static const size_t theSize = sizeof(G) + sizeof(D) + 2 * sizeof(L);
450 static const sal_uInt16 thePageSize = theSize;
455 sal_uInt32 location() const in location()
459 void location (sal_uInt32 nAddr) in location()
466 sal_uInt16 size() const in size()
473 sal_uInt32 type() const in type()
481 class Allocator : public rtl::IReference
516 static void* operator new (size_t, void * p) { return p; } in operator new()
517 static void operator delete (void * , void *) {} in operator delete()
521 explicit PageData (sal_uInt16 nPageSize = thePageSize) in PageData() function
528 void swap (PageData & rhs) // nothrow in swap()
536 PageData (PageData const & rhs) // nothrow in PageData() argument
543 PageData & operator= (PageData const & rhs) // nothrow in operator =()
552 void guard (sal_uInt32 nAddr) in guard()
563 storeError verify (sal_uInt32 nAddr) const in verify()
575 storeError verifyVersion (sal_uInt32 nMagic) const in verifyVersion()