Searched refs:AVLTreeBase (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/private/kernel/util/
H A DAVLTreeBase.h38 class AVLTreeBase { class
40 AVLTreeBase(AVLTreeCompare* compare);
41 ~AVLTreeBase();
165 return (const_cast<AVLTreeBase*>(fParent)->Remove(node) ? node : NULL);
177 inline AVLTreeIterator(const AVLTreeBase* parent, AVLTreeNode* current,
187 friend class AVLTreeBase;
189 const AVLTreeBase* fParent;
196 AVLTreeBase::LeftMost() const
203 AVLTreeBase::RightMost() const
211 AVLTreeBase
[all...]
H A DAVLTree.h9 #include <util/AVLTreeBase.h>
87 AVLTreeBase fTree;
H A DAVLTreeMap.h10 #include <util/AVLTreeBase.h>
112 AVLTreeBase fTree;
/haiku/src/system/kernel/util/
H A DAVLTreeBase.cpp7 #include <util/AVLTreeBase.h>
24 debugger("AVLTreeBase check failed"); \
44 // #pragma mark - AVLTreeBase
47 AVLTreeBase::AVLTreeBase(AVLTreeCompare* compare) function in class:AVLTreeBase
55 AVLTreeBase::~AVLTreeBase()
61 AVLTreeBase::MakeEmpty()
69 AVLTreeBase::LeftMost(AVLTreeNode* node) const
81 AVLTreeBase
[all...]

Completed in 90 milliseconds