| allocatePageId(PageOwnerId ownerId) | SnapshotRandomAllocationSegment | [virtual] |
| AllocationOrder enum name | Segment | |
| ASCENDING_ALLOCATION enum value | Segment | |
| canFlushPage(CachePage &page) | SnapshotRandomAllocationSegment | [virtual] |
| chainPageEntries(PageId pageId, PageId versionChainId, PageId successorId) | SnapshotRandomAllocationSegment | [private] |
| checkpoint(CheckpointType checkpointType=CHECKPOINT_FLUSH_ALL) | Segment | |
| ClosableObject() | ClosableObject | [explicit, protected] |
| close() | ClosableObject | |
| commitChanges(TxnId commitCsn) | SnapshotRandomAllocationSegment | |
| CONSECUTIVE_ALLOCATION enum value | Segment | |
| deallocatePageRange(PageId startPageId, PageId endPageId) | SnapshotRandomAllocationSegment | [virtual] |
| delegatedCheckpoint(Segment &delegatingSegment, CheckpointType checkpointType) | SnapshotRandomAllocationSegment | [virtual] |
| DelegatingSegment(SharedSegment delegateSegment) | DelegatingSegment | [explicit] |
| ensureAllocatedSize(BlockNum nPages) | DelegatingSegment | [virtual] |
| forceCacheUnmap | SnapshotRandomAllocationSegment | [private] |
| getAllocatedSizeInPages() | DelegatingSegment | [virtual] |
| getAllocationOrder() const | DelegatingSegment | [virtual] |
| getAnchorPageId(PageId snapshotId) | SnapshotRandomAllocationSegment | [private] |
| getCache() const | Segment | [inline] |
| getDelegateSegment() const | DelegatingSegment | [inline] |
| getFullPageSize() const | Segment | |
| getLinearBlockNum(PageId pageId) | Segment | [inline, static] |
| getLinearPageId(BlockNum iPage) | Segment | [inline, static] |
| getLinearPageSuccessor(PageId pageId) | Segment | [protected] |
| getMappedPageListener(BlockId blockId) | SnapshotRandomAllocationSegment | [virtual] |
| getNumPagesExtended() | DelegatingSegment | [virtual] |
| getNumPagesOccupiedHighWater() | DelegatingSegment | [virtual] |
| getPageSuccessor(PageId pageId) | SnapshotRandomAllocationSegment | [virtual] |
| getReadableFooter(CachePage &page) | Segment | [protected] |
| getSnapshotCsn() | SnapshotRandomAllocationSegment | |
| getSnapshotId(PageId pageId) | SnapshotRandomAllocationSegment | [private] |
| getTracingListener() | Segment | [virtual] |
| getTracingSegment() | Segment | |
| getUsablePageSize() const | Segment | [inline] |
| getWritableFooter(CachePage &page) | Segment | [protected] |
| incrPageUpdateCount(PageId pageId, PageOwnerId ownerId, ModifiedPageEntry::ModType modType) | SnapshotRandomAllocationSegment | [private] |
| initForUse() | Segment | [virtual] |
| isClosed() const | ClosableObject | [inline] |
| isLinearPageIdAllocated(PageId pageId) | Segment | [protected] |
| isPageIdAllocated(PageId pageId) | DelegatingSegment | [virtual] |
| isPageNewlyAllocated(PageId pageId) | SnapshotRandomAllocationSegment | [private] |
| isWriteVersioned() | SnapshotRandomAllocationSegment | [virtual] |
| LINEAR_ALLOCATION enum value | Segment | |
| modPageEntriesMap | SnapshotRandomAllocationSegment | [private] |
| modPageMapMutex | SnapshotRandomAllocationSegment | [private] |
| needPageFlush | SnapshotRandomAllocationSegment | [private] |
| needsClose | ClosableObject | [protected] |
| notifyAfterPageCheckpointFlush(CachePage &page) | SnapshotRandomAllocationSegment | [virtual] |
| notifyAfterPageFlush(CachePage &page) | DelegatingSegment | [virtual] |
| notifyAfterPageRead(CachePage &page) | DelegatingSegment | [virtual] |
| notifyBeforePageFlush(CachePage &page) | DelegatingSegment | [virtual] |
| notifyPageDirty(CachePage &page, bool bDataValid) | SnapshotRandomAllocationSegment | [virtual] |
| notifyPageMap(CachePage &page) | DelegatingSegment | [virtual] |
| notifyPageUnmap(CachePage &page) | DelegatingSegment | [virtual] |
| PageMap typedef | Segment | [protected] |
| PageMapConstIter typedef | Segment | [protected] |
| pCache | Segment | [protected] |
| pTracingSegment | Segment | [protected] |
| pVersionedRandomSegment | SnapshotRandomAllocationSegment | [private] |
| RANDOM_ALLOCATION enum value | Segment | |
| readOnlyCommittedData | SnapshotRandomAllocationSegment | [private] |
| rollbackChanges() | SnapshotRandomAllocationSegment | |
| Segment(SharedCache) | Segment | [explicit, protected] |
| setForceCacheUnmap() | SnapshotRandomAllocationSegment | |
| setLinearPageSuccessor(PageId pageId, PageId successorId) | Segment | [protected] |
| setPageSuccessor(PageId pageId, PageId successorId) | SnapshotRandomAllocationSegment | [virtual] |
| setTracingSegment(WeakSegment pTracingSegmentInit) | Segment | |
| setUsablePageSize(uint) | Segment | [protected] |
| snapshotCsn | SnapshotRandomAllocationSegment | [private] |
| snapshotPageMap | SnapshotRandomAllocationSegment | [private] |
| snapshotPageMapMutex | SnapshotRandomAllocationSegment | [private] |
| SnapshotRandomAllocationSegment(SharedSegment delegateSegment, SharedSegment versionedSegment, TxnId snapshotCsnInit, bool readOnlyCommittedData) | SnapshotRandomAllocationSegment | [explicit] |
| translateBlockId(BlockId) | DelegatingSegment | [virtual] |
| translatePageId(PageId pageId) | SnapshotRandomAllocationSegment | [virtual] |
| updatePage(PageId pageId, bool needsTranslation=false) | SnapshotRandomAllocationSegment | [virtual] |
| versionPage(PageId destAnchorPageId, PageId srcAnchorPageId) | SnapshotRandomAllocationSegment | |
| ~ClosableObject() | ClosableObject | [virtual] |
| ~DelegatingSegment() | DelegatingSegment | [virtual] |
| ~MappedPageListener() | MappedPageListener | [virtual] |
| ~Segment() | Segment | [virtual] |