BTreeHeapNodeAccessor Member List

This is the complete list of members for BTreeHeapNodeAccessor, including all inherited members.

accessTuple(BTreeNode const &node, uint iEntry)=0BTreeNodeAccessor [pure virtual]
accessTupleInline(BTreeNode const &node, uint iEntry)=0BTreeNodeAccessor [pure virtual]
allocateEntry(BTreeNode &node, uint iEntry, uint cbEntry)BTreeHeapNodeAccessor [virtual]
binarySearch(BTreeNode const &node, TupleDescriptor const &keyDescriptor, TupleData const &searchKey, DuplicateSeek dupSeek, bool leastUpper, TupleData &scratchKey, bool &found)=0BTreeNodeAccessor [pure virtual]
BTreeHeapNodeAccessor()BTreeHeapNodeAccessor [explicit]
calculateCapacity(BTreeNode const &node, uint cbEntry)BTreeHeapNodeAccessor [virtual]
CAN_FIT enum valueBTreeNodeAccessor
CAN_FIT_WITH_COMPACTION enum valueBTreeNodeAccessor
CAN_NOT_FIT enum valueBTreeNodeAccessor
Capacity enum nameBTreeNodeAccessor
clearNode(BTreeNode &node, uint cbPage)BTreeHeapNodeAccessor [virtual]
compactNode(BTreeNode &node, BTreeNode &scratchNode)BTreeNodeAccessor [virtual]
compareFirstKey(BTreeNode const &node, TupleDescriptor const &keyDescriptor, TupleData const &searchKey, TupleData &scratchKey)=0BTreeNodeAccessor [pure virtual]
deallocateEntry(BTreeNode &node, uint iEntry)BTreeHeapNodeAccessor [virtual]
dumpNode(std::ostream &os, BTreeNode const &node, PageId pageId)BTreeNodeAccessor
EntryOffset typedefBTreeHeapNodeAccessor [private]
getEntryByteCount(uint cbTuple)BTreeHeapNodeAccessor [virtual]
getEntryForRead(BTreeNode const &node, uint iEntry)=0BTreeNodeAccessor [pure virtual]
getEntryForReadInline(BTreeNode const &node, uint iEntry)BTreeHeapNodeAccessor [inline]
getEntryOffset(BTreeNode const &node, uint iEntry)BTreeHeapNodeAccessor [inline, private]
getEntryOffsetArrayByteSize(uint nEntries)BTreeHeapNodeAccessor [inline, private]
getEntryOffsetPointer(BTreeNode const &node, uint iEntry)BTreeHeapNodeAccessor [inline, private]
getEntryOffsetPointer(BTreeNode &node, uint iEntry)BTreeHeapNodeAccessor [inline, private]
getEntrySizeWithOverhead(uint cbEntry)BTreeHeapNodeAccessor [inline, private]
getKeyCount(BTreeNode const &node) constBTreeNodeAccessor [inline]
hasFixedWidthEntries() constBTreeHeapNodeAccessor [virtual]
onInit()BTreeNodeAccessor [virtual]
splitNode(BTreeNode &node, BTreeNode &newNode, uint cbNewTuple, bool monotonic)BTreeNodeAccessor [virtual]
tupleAccessorBTreeNodeAccessor
tupleDataBTreeNodeAccessor
tupleDescriptorBTreeNodeAccessor
unmarshalKey(TupleData &keyData)=0BTreeNodeAccessor [pure virtual]
~BTreeNodeAccessor()BTreeNodeAccessor [virtual]


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