Lines Matching defs:BPlusTree
161 class BPlusTree;
177 CachedNode(BPlusTree* tree)
190 CachedNode(BPlusTree* tree, off_t offset, bool check = true)
240 BPlusTree* fTree;
251 class BPlusTree : public TransactionListener {
254 BPlusTree(Transaction& transaction,
258 BPlusTree(Inode* stream);
259 BPlusTree();
260 ~BPlusTree();
320 BPlusTree(const BPlusTree& other);
321 BPlusTree& operator=(const BPlusTree& other);
397 TreeIterator(BPlusTree* tree);
415 BPlusTree* Tree() const { return fTree; }
422 friend class BPlusTree;
424 // called by BPlusTree
431 BPlusTree* fTree;
442 // #pragma mark - BPlusTree's inline functions
448 BPlusTree::Remove(Transaction& transaction, const char* key, off_t value)
457 BPlusTree::Insert(Transaction& transaction, const char* key, off_t value)
466 BPlusTree::Insert(Transaction& transaction, int32 key, off_t value)
475 BPlusTree::Insert(Transaction& transaction, uint32 key, off_t value)
484 BPlusTree::Insert(Transaction& transaction, int64 key, off_t value)
493 BPlusTree::Insert(Transaction& transaction, uint64 key, off_t value)
502 BPlusTree::Insert(Transaction& transaction, float key, off_t value)
511 BPlusTree::Insert(Transaction& transaction, double key, off_t value)