| allocatePageId(PageOwnerId ownerId=ANON_PAGE_OWNER_ID) | DelegatingSegment |  [virtual] | 
  | AllocationOrder enum name | Segment |  | 
  | ASCENDING_ALLOCATION enum value | Segment |  | 
  | canFlushPage(CachePage &page) | VersionedSegment |  [virtual] | 
  | checkpoint(CheckpointType checkpointType=CHECKPOINT_FLUSH_ALL) | Segment |  | 
  | ClosableObject() | ClosableObject |  [explicit, protected] | 
  | close() | ClosableObject |  | 
  | computeChecksum(void const *pPageData) | VersionedSegment |  [private] | 
  | CONSECUTIVE_ALLOCATION enum value | Segment |  | 
  | crcComputer | VersionedSegment |  [private] | 
  | dataToLogMap | VersionedSegment |  [private] | 
  | deallocateCheckpointedLog(CheckpointType checkpointType) | VersionedSegment |  | 
  | deallocatePageRange(PageId startPageId, PageId endPageId) | VersionedSegment |  [virtual] | 
  | delegatedCheckpoint(Segment &delegatingSegment, CheckpointType checkpointType) | VersionedSegment |  [virtual] | 
  | DelegatingSegment(SharedSegment delegateSegment) | DelegatingSegment |  [explicit] | 
  | ensureAllocatedSize(BlockNum nPages) | DelegatingSegment |  [virtual] | 
  | fuzzyCheckpointSet | VersionedSegment |  [private] | 
  | getAllocatedSizeInPages() | DelegatingSegment |  [virtual] | 
  | getAllocationOrder() const | DelegatingSegment |  [virtual] | 
  | 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] | 
  | getLogSegment() const | VersionedSegment |  | 
  | getMappedPageListener(BlockId blockId) | Segment |  [virtual] | 
  | getNumPagesExtended() | DelegatingSegment |  [virtual] | 
  | getNumPagesOccupiedHighWater() | DelegatingSegment |  [virtual] | 
  | getOnlineRecoveryPageId() const | VersionedSegment |  | 
  | getPageSuccessor(PageId pageId) | DelegatingSegment |  [virtual] | 
  | getPageVersion(CachePage &page) | VersionedSegment |  | 
  | getReadableFooter(CachePage &page) | Segment |  [protected] | 
  | getRecoveryPageId() const | VersionedSegment |  | 
  | getTracingListener() | Segment |  [virtual] | 
  | getTracingSegment() | Segment |  | 
  | getUsablePageSize() const | Segment |  [inline] | 
  | getVersionNumber() const | VersionedSegment |  | 
  | getWritableFooter(CachePage &page) | Segment |  [protected] | 
  | initForUse() | Segment |  [virtual] | 
  | inRecovery | VersionedSegment |  [private] | 
  | isClosed() const | ClosableObject |  [inline] | 
  | isLinearPageIdAllocated(PageId pageId) | Segment |  [protected] | 
  | isPageIdAllocated(PageId pageId) | DelegatingSegment |  [virtual] | 
  | isWriteVersioned() | Segment |  [virtual] | 
  | lastCheckpointLogPageId | VersionedSegment |  [private] | 
  | LINEAR_ALLOCATION enum value | Segment |  | 
  | logSegment | VersionedSegment |  [private] | 
  | mutex | VersionedSegment |  [private] | 
  | needsClose | ClosableObject |  [protected] | 
  | newestLogPageId | VersionedSegment |  [private] | 
  | notifyAfterPageCheckpointFlush(CachePage &page) | MappedPageListener |  [virtual] | 
  | notifyAfterPageFlush(CachePage &page) | DelegatingSegment |  [virtual] | 
  | notifyAfterPageRead(CachePage &page) | DelegatingSegment |  [virtual] | 
  | notifyBeforePageFlush(CachePage &page) | DelegatingSegment |  [virtual] | 
  | notifyPageDirty(CachePage &page, bool bDataValid) | VersionedSegment |  [virtual] | 
  | notifyPageMap(CachePage &page) | DelegatingSegment |  [virtual] | 
  | notifyPageUnmap(CachePage &page) | DelegatingSegment |  [virtual] | 
  | oldestLogPageId | VersionedSegment |  [private] | 
  | onlineUuid | VersionedSegment |  [private] | 
  | PageMap typedef | Segment |  [protected] | 
  | PageMapConstIter typedef | Segment |  [protected] | 
  | pCache | Segment |  [protected] | 
  | prepareOnlineRecovery() | VersionedSegment |  | 
  | pTracingSegment | Segment |  [protected] | 
  | pWALSegment | VersionedSegment |  [private] | 
  | RANDOM_ALLOCATION enum value | Segment |  | 
  | recover(SharedSegment pDelegatingSegment, PageId firstLogPageId, SegVersionNum versionNumber=MAXU) | VersionedSegment |  | 
  | recover(SharedSegment pDelegatingSegment, PageId firstLogPageId, SegVersionNum versionNumber, PseudoUuid const &onlineUuid) | VersionedSegment |  | 
  | Segment(SharedCache) | Segment |  [explicit, protected] | 
  | SegmentFactory class | VersionedSegment |  [friend] | 
  | setLinearPageSuccessor(PageId pageId, PageId successorId) | Segment |  [protected] | 
  | setPageSuccessor(PageId pageId, PageId successorId) | DelegatingSegment |  [virtual] | 
  | setTracingSegment(WeakSegment pTracingSegmentInit) | Segment |  | 
  | setUsablePageSize(uint) | Segment |  [protected] | 
  | translateBlockId(BlockId) | DelegatingSegment |  [virtual] | 
  | translatePageId(PageId) | DelegatingSegment |  [virtual] | 
  | updatePage(PageId pageId, bool needsTranslation=false) | DelegatingSegment |  [virtual] | 
  | VersionedSegment(SharedSegment dataSegment, SharedSegment logSegment, PseudoUuid const &onlineUuid, SegVersionNum versionNumber) | VersionedSegment |  [explicit, private] | 
  | versionNumber | VersionedSegment |  [private] | 
  | ~ClosableObject() | ClosableObject |  [virtual] | 
  | ~DelegatingSegment() | DelegatingSegment |  [virtual] | 
  | ~MappedPageListener() | MappedPageListener |  [virtual] | 
  | ~Segment() | Segment |  [virtual] | 
  | ~VersionedSegment() | VersionedSegment |  [virtual] |