accessTuple(BTreeNode const &node, uint iEntry)=0 | BTreeNodeAccessor | [pure virtual] |
accessTupleInline(BTreeNode const &node, uint iEntry)=0 | BTreeNodeAccessor | [pure virtual] |
allocateEntry(BTreeNode &node, uint iEntry, uint cbEntry) | BTreeCompactNodeAccessor | [virtual] |
binarySearch(BTreeNode const &node, TupleDescriptor const &keyDescriptor, TupleData const &searchKey, DuplicateSeek dupSeek, bool leastUpper, TupleData &scratchKey, bool &found)=0 | BTreeNodeAccessor | [pure virtual] |
BTreeCompactNodeAccessor() | BTreeCompactNodeAccessor | [explicit] |
calculateCapacity(BTreeNode const &node, uint cbEntry) | BTreeCompactNodeAccessor | [virtual] |
CAN_FIT enum value | BTreeNodeAccessor | |
CAN_FIT_WITH_COMPACTION enum value | BTreeNodeAccessor | |
CAN_NOT_FIT enum value | BTreeNodeAccessor | |
Capacity enum name | BTreeNodeAccessor | |
cbEntry | BTreeCompactNodeAccessor | [private] |
clearNode(BTreeNode &node, uint cbPage) | BTreeNodeAccessor | [virtual] |
compactNode(BTreeNode &node, BTreeNode &scratchNode) | BTreeCompactNodeAccessor | [virtual] |
compareFirstKey(BTreeNode const &node, TupleDescriptor const &keyDescriptor, TupleData const &searchKey, TupleData &scratchKey)=0 | BTreeNodeAccessor | [pure virtual] |
deallocateEntry(BTreeNode &node, uint iEntry) | BTreeCompactNodeAccessor | [virtual] |
dumpNode(std::ostream &os, BTreeNode const &node, PageId pageId) | BTreeNodeAccessor | |
getEntryByteCount(uint cbTuple) | BTreeCompactNodeAccessor | [virtual] |
getEntryForRead(BTreeNode const &node, uint iEntry)=0 | BTreeNodeAccessor | [pure virtual] |
getEntryForReadInline(BTreeNode const &node, uint iEntry) | BTreeCompactNodeAccessor | [inline] |
getKeyCount(BTreeNode const &node) const | BTreeNodeAccessor | [inline] |
hasFixedWidthEntries() const | BTreeCompactNodeAccessor | [virtual] |
onInit() | BTreeCompactNodeAccessor | [virtual] |
splitNode(BTreeNode &node, BTreeNode &newNode, uint cbNewTuple, bool monotonic) | BTreeNodeAccessor | [virtual] |
tupleAccessor | BTreeNodeAccessor | |
tupleData | BTreeNodeAccessor | |
tupleDescriptor | BTreeNodeAccessor | |
unmarshalKey(TupleData &keyData)=0 | BTreeNodeAccessor | [pure virtual] |
~BTreeNodeAccessor() | BTreeNodeAccessor | [virtual] |