| BTreeAccessBase(BTreeDescriptor const &descriptor) | BTreeAccessBase | [explicit, protected] |
| BTreeBuilder(BTreeDescriptor const &descriptor, SharedSegment pTempSegment=SharedSegment()) | BTreeBuilder | [explicit] |
| BTreeBuildLevel class | BTreeBuilder | [friend] |
| build(ByteInputStream &sortedStream, RecordNum nEntries, double fillFactor=1.0) | BTreeBuilder | |
| buildBalanced(ByteInputStream &sortedStream, uint iInputLevel, RecordNum nEntriesTotal, double fillFactor) | BTreeBuilder | [private] |
| buildTwoPass(ByteInputStream &sortedStream, RecordNum nEntries, double fillFactor) | BTreeBuilder | [private] |
| buildUnbalanced(ByteInputStream &sortedStream, RecordNum nEntries, double fillFactor) | BTreeBuilder | [private] |
| calculateChildEntriesPerNode(RecordNum parentLevelTotalEntries, RecordNum childLevelTotalEntries, RecordNum parentLevelProcessedEntries) | BTreeBuilder | [private, static] |
| calculateNodesOnLevel(uint nChildEntries, uint nEntriesPerChildNode) | BTreeBuilder | [private, static] |
| cbTupleMax | BTreeAccessBase | [protected] |
| createEmptyRoot() | BTreeBuilder | |
| DynamicBuildLevel class | BTreeBuilder | [friend] |
| FixedBuildLevel class | BTreeBuilder | [friend] |
| getCacheAccessor() const | BTreeAccessBase | [inline] |
| getChild(BTreeNode const &node, uint iChild) | BTreeAccessBase | [inline, protected] |
| getChildForCurrent() | BTreeAccessBase | [inline, protected] |
| getFirstChild(PageId pageId) | BTreeAccessBase | [protected] |
| getKeyDescriptor() const | BTreeAccessBase | [inline] |
| getKeyProjection() const | BTreeAccessBase | [inline] |
| getLeafNodeAccessor(BTreeNode const &node) | BTreeAccessBase | [inline, protected] |
| getLevel(uint i) | BTreeBuilder | [inline, private] |
| getNodeAccessor(BTreeNode const &node) | BTreeAccessBase | [inline, protected] |
| getNonLeafNodeAccessor(BTreeNode const &node) | BTreeAccessBase | [inline, protected] |
| getPageOwnerId() const | BTreeAccessBase | [inline] |
| getRightSibling(PageId pageId) | BTreeAccessBase | [inline, protected] |
| getRootHeight() | BTreeBuilder | [inline, private] |
| getRootPageId() const | BTreeAccessBase | [inline] |
| getSegment() const | BTreeAccessBase | [inline] |
| getSegmentId() const | BTreeAccessBase | [inline] |
| getTupleDescriptor() const | BTreeAccessBase | [inline] |
| growTree() | BTreeBuilder | [private] |
| keyDescriptor | BTreeAccessBase | [protected] |
| leafKeyAccessor | BTreeAccessBase | [protected] |
| levels | BTreeBuilder | [private] |
| pChildAccessor | BTreeAccessBase | [protected] |
| pLeafNodeAccessor | BTreeAccessBase | [protected] |
| pNonLeafNodeAccessor | BTreeAccessBase | [protected] |
| processInput(ByteInputStream &sortedStream) | BTreeBuilder | [private] |
| pTempSegment | BTreeBuilder | [private] |
| setRightSibling(BTreeNode &leftNode, PageId leftPageId, PageId rightPageId) | BTreeAccessBase | [inline, protected] |
| setRootPageId(PageId rootPageId) | BTreeAccessBase | |
| swapRoot() | BTreeBuilder | [private] |
| treeDescriptor | BTreeAccessBase | [protected] |
| truncate(bool rootless, TupleProjection const *pLeafPageIdProj=NULL) | BTreeBuilder | |
| truncateChildren(BTreeNode const &node) | BTreeBuilder | [private] |
| truncateExternal(TupleProjection const &leafPageIdProj) | BTreeBuilder | [private] |
| validateTupleSize(TupleAccessor const &tupleAccessor) | BTreeAccessBase | |
| VariableBuildLevel class | BTreeBuilder | [friend] |
| ~BTreeAccessBase() | BTreeAccessBase | [protected, virtual] |
| ~BTreeBuilder() | BTreeBuilder | [virtual] |