Lines Matching defs:BPlusTree
136 class BPlusTree;
151 CachedNode(BPlusTree* tree)
158 CachedNode(BPlusTree* tree, off_t offset, bool check = true)
195 BPlusTree* fTree;
203 class BPlusTree : public TransactionListener {
205 BPlusTree(Transaction& transaction,
208 BPlusTree(Inode* stream);
209 BPlusTree();
210 ~BPlusTree();
263 BPlusTree(const BPlusTree& other);
264 BPlusTree& operator=(const BPlusTree& other);
339 TreeIterator(BPlusTree* tree);
357 BPlusTree* Tree() const { return fTree; }
364 friend class BPlusTree;
366 // called by BPlusTree
373 BPlusTree* fTree;
384 // #pragma mark - BPlusTree's inline functions
389 BPlusTree::Remove(Transaction& transaction, const char* key, off_t value)
398 BPlusTree::Insert(Transaction& transaction, const char* key, off_t value)
407 BPlusTree::Insert(Transaction& transaction, int32 key, off_t value)
416 BPlusTree::Insert(Transaction& transaction, uint32 key, off_t value)
425 BPlusTree::Insert(Transaction& transaction, int64 key, off_t value)
434 BPlusTree::Insert(Transaction& transaction, uint64 key, off_t value)
443 BPlusTree::Insert(Transaction& transaction, float key, off_t value)
452 BPlusTree::Insert(Transaction& transaction, double key, off_t value)