#include <RandomAllocationSegmentBase.h>
Inheritance diagram for PageEntry:

Public Attributes | |
| PageOwnerId | ownerId |
| Identity of object to which this page is allocated, or ANON_PAGE_OWNER_ID for an allocated page with no associated object, or UNALLOCATED_PAGE_OWNER_ID for an unallocated page. | |
| PageId | successorId |
| Successor to page described by this entry, or NULL_PAGE_ID if page is unallocated or has no successor. | |
Definition at line 37 of file RandomAllocationSegmentBase.h.
| PageOwnerId PageEntry::ownerId |
Identity of object to which this page is allocated, or ANON_PAGE_OWNER_ID for an allocated page with no associated object, or UNALLOCATED_PAGE_OWNER_ID for an unallocated page.
Definition at line 44 of file RandomAllocationSegmentBase.h.
Referenced by VersionedRandomAllocationSegment::backupAllocationNodes(), VersionedRandomAllocationSegment::copyPageEntryFromTemp(), VersionedRandomAllocationSegment::deallocateEntirePageChain(), VersionedRandomAllocationSegment::deallocatePageChain(), VersionedRandomAllocationSegment::deferDeallocation(), VersionedRandomAllocationSegment::getOldestTxnId(), SnapshotRandomAllocationSegment::getSnapshotId(), VersionedRandomAllocationSegment::initPageEntry(), VersionedRandomAllocationSegment::locateDataPages(), RandomAllocationSegmentBase::markPageEntryUnused(), VersionedRandomAllocationSegment::skipDeferredDeallocations(), VersionedRandomAllocationSegment::uncommittedDeallocation(), and SnapshotRandomAllocationSegment::updatePage().
| PageId PageEntry::successorId |
Successor to page described by this entry, or NULL_PAGE_ID if page is unallocated or has no successor.
Definition at line 50 of file RandomAllocationSegmentBase.h.
Referenced by VersionedRandomAllocationSegment::chainPageEntries(), VersionedRandomAllocationSegment::getPageSuccessor(), RandomAllocationSegment::getPageSuccessor(), RandomAllocationSegmentBase::markPageEntryUnused(), and SnapshotRandomAllocationSegment::updatePage().
1.5.1