| accessLeafTuple() | BTreeReader | [inline, protected] |
| accessTupleInline(BTreeNode const &node, uint iEntry) | BTreeReader | [inline, protected] |
| ACTION_DELETE | BTreeWriter | [private, static] |
| ACTION_INSERT | BTreeWriter | [private, static] |
| adjustRootLockMode(LockMode &lockMode) | BTreeReader | [inline, protected] |
| attemptInsertWithoutSplit(BTreePageLock &targetPageLock, PConstBuffer pTupleBuffer, uint cbTuple, uint iNewTuple) | BTreeWriter | [private] |
| binarySearch(BTreeNode const &node, DuplicateSeek dupSeek, bool leastUpper, bool &found) | BTreeReader | [inline, protected] |
| BTreeAccessBase(BTreeDescriptor const &descriptor) | BTreeAccessBase | [explicit, protected] |
| BTreeReader(BTreeDescriptor const &descriptor) | BTreeReader | [explicit] |
| BTreeWriter(BTreeDescriptor const &descriptor, SegmentAccessor const &scratchAccessor, bool monotonic=false) | BTreeWriter | [explicit] |
| cbTupleMax | BTreeAccessBase | [protected] |
| checkMonotonicity(BTreeNodeAccessor &nodeAccessor, PConstBuffer pTupleBuffer) | BTreeWriter | [private] |
| compactNode(BTreePageLock &targetPageLock) | BTreeWriter | [private] |
| compareFirstKey(BTreeNode const &node) | BTreeReader | [inline, protected] |
| comparisonKeyData | BTreeReader | [protected] |
| deleteCurrent() | BTreeWriter | |
| deleteLogged(ByteInputStream &logStream) | BTreeWriter | [private] |
| describeParticipant(ByteOutputStream &logStream) | BTreeWriter | [virtual] |
| endSearch() | BTreeReader | [virtual] |
| 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] |
| getLogicalTxn() | LogicalTxnParticipant | [inline, protected] |
| getNodeAccessor(BTreeNode const &node) | BTreeAccessBase | [inline, protected] |
| getNonLeafNodeAccessor(BTreeNode const &node) | BTreeAccessBase | [inline, protected] |
| getPageOwnerId() const | BTreeAccessBase | [inline] |
| getParticipantClassId() const | BTreeWriter | [virtual] |
| getRightSibling(PageId pageId) | BTreeAccessBase | [inline, protected] |
| getRootPageId() const | BTreeAccessBase | [inline] |
| getSearchKey() | BTreeReader | [inline, protected] |
| getSearchKeyForWrite() | BTreeReader | [inline] |
| getSegment() const | BTreeAccessBase | [inline] |
| getSegmentId() const | BTreeAccessBase | [inline] |
| getTupleAccessorForRead() const | BTreeReader | |
| getTupleDescriptor() const | BTreeAccessBase | [inline] |
| grow(BTreeNode const &rightNode, PageId rightPageId) | BTreeWriter | [private] |
| insertLogged(ByteInputStream &logStream) | BTreeWriter | [private] |
| insertTupleData(TupleData const &tupleData, Distinctness distinctness) | BTreeWriter | |
| insertTupleFromBuffer(PConstBuffer pTupleBuffer, Distinctness distinctness) | BTreeWriter | |
| isLoggingEnabled() const | LogicalTxnParticipant | [inline, protected] |
| isPositioned() const | BTreeReader | [inline] |
| isSingular() const | BTreeReader | [inline] |
| iTupleOnLowestLevel | BTreeReader | [protected] |
| keyDescriptor | BTreeAccessBase | [protected] |
| leafKeyAccessor | BTreeAccessBase | [protected] |
| leafLockMode | BTreeReader | [protected] |
| leafTupleBuffer | BTreeWriter | [private] |
| lockParentPage(uint height, bool rightMostNode) | BTreeWriter | [private] |
| LogicalTxnParticipant() | LogicalTxnParticipant | [explicit, protected] |
| monotonic | BTreeWriter | [private] |
| nonLeafLockMode | BTreeReader | [protected] |
| optimizeRootLockMode() | BTreeWriter | [inline, private] |
| pageId | BTreeReader | [protected] |
| pageLock | BTreeReader | [protected] |
| pageStack | BTreeWriter | [private] |
| pChildAccessor | BTreeAccessBase | [protected] |
| pLeafNodeAccessor | BTreeAccessBase | [protected] |
| pNonLeafNodeAccessor | BTreeAccessBase | [protected] |
| positionSearchKey(BTreeNodeAccessor &nodeAccessor) | BTreeWriter | [private] |
| pSearchKey | BTreeReader | [protected] |
| READ_ALL enum value | BTreeReader | [protected] |
| READ_LEAF_ONLY enum value | BTreeReader | [protected] |
| READ_NONLEAF_ONLY enum value | BTreeReader | [protected] |
| ReadMode enum name | BTreeReader | [protected] |
| redoLogicalAction(LogicalActionType actionType, ByteInputStream &logStream) | BTreeWriter | [virtual] |
| releaseScratchBuffers() | BTreeWriter | |
| rootLockMode | BTreeReader | [protected] |
| scratchAccessor | BTreeWriter | [private] |
| scratchPageLock | BTreeWriter | [private] |
| searchExtreme(bool first) | BTreeReader | [protected, virtual] |
| searchExtremeInternal(bool first, ReadMode readMode) | BTreeReader | [protected] |
| searchFirst() | BTreeReader | [inline] |
| searchForKey(TupleData const &key, DuplicateSeek dupSeek, bool leastUpper=true) | BTreeReader | [virtual] |
| searchForKeyInternal(TupleData const &key, DuplicateSeek dupSeek, bool leastUpper, PageId startPageId, LockMode initialLockMode, ReadMode readMode) | BTreeReader | [protected] |
| searchForKeyTemplate(TupleData const &key, DuplicateSeek dupSeek, bool leastUpper, PageStack &pageStack, PageId startPageId, LockMode initialLockMode, ReadMode readMode) | BTreeReader | [inline, protected] |
| searchKeyData | BTreeReader | [protected] |
| searchLast() | BTreeReader | [inline] |
| searchNext() | BTreeReader | [virtual] |
| searchNextInternal() | BTreeReader | [protected] |
| setRightSibling(BTreeNode &leftNode, PageId leftPageId, PageId rightPageId) | BTreeAccessBase | [inline, protected] |
| setRootPageId(PageId rootPageId) | BTreeAccessBase | |
| singular | BTreeReader | [protected] |
| splitCurrentNode(PConstBuffer pTupleBuffer, uint cbTuple, uint iNewTuple) | BTreeWriter | [private] |
| splitTupleBuffer | BTreeWriter | [private] |
| treeDescriptor | BTreeAccessBase | [protected] |
| undoLogicalAction(LogicalActionType actionType, ByteInputStream &logStream) | BTreeWriter | [virtual] |
| updateCurrent(TupleData const &tupleData) | BTreeWriter | |
| validateTupleSize(TupleAccessor const &tupleAccessor) | BTreeAccessBase | |
| ~BTreeAccessBase() | BTreeAccessBase | [protected, virtual] |
| ~BTreeReader() | BTreeReader | [virtual] |
| ~BTreeWriter() | BTreeWriter | [virtual] |
| ~LogicalTxnParticipant() | LogicalTxnParticipant | [virtual] |