SegNodeLock< Node > Member List

This is the complete list of members for SegNodeLock< Node >, including all inherited members.

accessSegment(SegmentAccessor const &segmentAccessorInit)SegPageLock [inline]
allocatePage(PageOwnerId ownerId=ANON_PAGE_OWNER_ID)SegNodeLock< Node > [inline]
checkMagicNumber() constSegNodeLock< Node > [inline]
deallocateLockedPage()SegPageLock [inline]
deallocateUnlockedPage(PageId pageId)SegPageLock [inline]
dontUnlock()SegPageLock [inline]
flushPage(bool async)SegPageLock [inline]
getCacheAccessor() constSegPageLock [inline]
getNodeForRead() constSegNodeLock< Node > [inline]
getNodeForWrite()SegNodeLock< Node > [inline]
getPage() constSegPageLock [inline]
getPageId()SegPageLock [inline]
isLocked() constSegPageLock [inline]
isMagicNumberValid()SegNodeLock< Node > [inline]
lockExclusive(PageId pageId)SegPageLock [inline]
lockExclusiveNoWait(PageId pageId)SegPageLock [inline]
lockPage(PageId pageId, LockMode lockModeInit, bool readIfUnmapped=true)SegPageLock [inline]
lockPageWithCoupling(PageId pageId, LockMode lockModeInit)SegPageLock [inline]
lockShared(PageId pageId)SegPageLock [inline]
lockSharedNoWait(PageId pageId)SegPageLock [inline]
lockUpdatePage(PageId updatePageId)SegPageLock [inline]
SegNodeLock()SegNodeLock< Node > [inline, explicit]
SegNodeLock(SegmentAccessor &segmentAccessor)SegNodeLock< Node > [inline, explicit]
SegPageLock()SegPageLock [inline, explicit]
SegPageLock(SegmentAccessor const &segmentAccessor)SegPageLock [inline, explicit]
setMagicNumber()SegNodeLock< Node > [inline]
swapBuffers(SegPageLock &other)SegPageLock [inline]
tryAllocatePage(PageOwnerId ownerId=ANON_PAGE_OWNER_ID)SegNodeLock< Node > [inline]
tryUpgrade()SegPageLock [inline]
unlock()SegPageLock [inline]
updatePage()SegPageLock [inline]
verifyMagicNumber(Node const &node) constSegNodeLock< Node > [inline, private]
~SegPageLock()SegPageLock [inline]


Generated on Mon Jun 22 04:00:46 2009 for Fennel by  doxygen 1.5.1