Main Page
Namespaces
Classes
Files
Directories
Related Pages
Alphabetical List
Class List
Class Hierarchy
Class Members
TwoQPage Member List
This is the complete list of members for
TwoQPage
, including all inherited members.
CachePage
(Cache &, PBuffer)
CachePage
[explicit]
DATA_CLEAN
enum value
CachePage
DATA_DIRTY
enum value
CachePage
DATA_ERROR
enum value
CachePage
DATA_INVALID
enum value
CachePage
DATA_READ
enum value
CachePage
DATA_WRITE
enum value
CachePage
DataStatus
enum name
CachePage
detach
()
IntrusiveDListNode
[inline]
getBlockId
() const
CachePage
[inline]
getCache
()
CachePage
[inline]
getDirtyPageNode
()
TwoQVictim
[inline]
getMappedPageListener
() const
CachePage
[inline]
getNext
() const
IntrusiveDListNode
[inline]
getPrev
() const
IntrusiveDListNode
[inline]
getReadableData
() const
CachePage
[inline]
getState
()
TwoQVictim
[inline]
getWritableData
()
CachePage
[inline]
insertAfter
(IntrusiveDListNode &newPrev)
IntrusiveDListNode
[inline]
insertBefore
(IntrusiveDListNode &newNext)
IntrusiveDListNode
[inline]
IntrusiveDListNode
()
IntrusiveDListNode
[inline, explicit]
isDataError
() const
CachePage
[inline]
isDataValid
() const
CachePage
[inline]
isDirty
() const
CachePage
[inline]
isScratchLocked
() const
CachePage
isTransferInProgress
() const
CachePage
[inline]
PAGE_STATE_FREE
enum value
TwoQVictim
PAGE_STATE_FRESHMAN
enum value
TwoQVictim
PAGE_STATE_POPULAR_PINNED
enum value
TwoQVictim
PAGE_STATE_POPULAR_UNPINNED
enum value
TwoQVictim
PageState
enum name
TwoQVictim
setState
(PageState newState)
TwoQVictim
[inline]
swapBuffers
(CachePage &other)
CachePage
tryUpgrade
(TxnId txnId)
CachePage
[inline]
TwoQPage
(Cache &cache, PBuffer buffer)
TwoQPage
[inline]
TwoQVictim
()
TwoQVictim
[inline]
upgrade
(TxnId txnId)
CachePage
[inline]
~CachePage
()
CachePage
[virtual]
Generated on Mon Jun 22 04:00:48 2009 for Fennel by
1.5.1