| 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] |