Lines Matching defs:BPlusTree
3 /* BPlusTree - BFS B+Tree implementation
88 class BPlusTree;
92 NodeCache(BPlusTree *);
99 BPlusTree *fTree;
103 class BPlusTree {
105 BPlusTree(int32 keyType, int32 nodeSize = BPLUSTREE_NODE_SIZE,
107 BPlusTree(BPositionIO *stream, bool allowDuplicates = true);
108 BPlusTree();
109 ~BPlusTree();
185 inline status_t BPlusTree::Rewind()
190 inline status_t BPlusTree::GetNextEntry(void *key,uint16 *keyLength,uint16 maxLength,off_t *value)
195 inline status_t BPlusTree::GetPreviousEntry(void *key,uint16 *keyLength,uint16 maxLength,off_t *value)
200 inline status_t BPlusTree::Insert(const char *key,off_t value)
207 inline status_t BPlusTree::Insert(int32 key, off_t value)
214 inline status_t BPlusTree::Insert(uint32 key, off_t value)
221 inline status_t BPlusTree::Insert(int64 key, off_t value)
228 inline status_t BPlusTree::Insert(uint64 key, off_t value)
235 inline status_t BPlusTree::Insert(float key, off_t value)
242 inline status_t BPlusTree::Insert(double key, off_t value)