Symbol: AVLTreeBase
headers/private/kernel/util/AVLTree.h
87
AVLTreeBase fTree;
headers/private/kernel/util/AVLTreeBase.h
165
return (const_cast<AVLTreeBase*>(fParent)->Remove(node) ? node : NULL);
headers/private/kernel/util/AVLTreeBase.h
177
inline AVLTreeIterator(const AVLTreeBase* parent, AVLTreeNode* current,
headers/private/kernel/util/AVLTreeBase.h
187
friend class AVLTreeBase;
headers/private/kernel/util/AVLTreeBase.h
189
const AVLTreeBase* fParent;
headers/private/kernel/util/AVLTreeBase.h
196
AVLTreeBase::LeftMost() const
headers/private/kernel/util/AVLTreeBase.h
203
AVLTreeBase::RightMost() const
headers/private/kernel/util/AVLTreeBase.h
211
AVLTreeBase::GetIterator() const
headers/private/kernel/util/AVLTreeBase.h
219
AVLTreeBase::GetIterator(AVLTreeNode* node) const
headers/private/kernel/util/AVLTreeBase.h
38
class AVLTreeBase {
headers/private/kernel/util/AVLTreeBase.h
40
AVLTreeBase(AVLTreeCompare* compare);
headers/private/kernel/util/AVLTreeBase.h
41
~AVLTreeBase();
headers/private/kernel/util/AVLTreeMap.h
112
AVLTreeBase fTree;
src/system/kernel/util/AVLTreeBase.cpp
118
AVLTreeBase::Next(AVLTreeNode* node) const
src/system/kernel/util/AVLTreeBase.cpp
143
AVLTreeBase::Find(const void* key) const
src/system/kernel/util/AVLTreeBase.cpp
163
AVLTreeBase::FindClosest(const void* key, bool less) const
src/system/kernel/util/AVLTreeBase.cpp
200
AVLTreeBase::Insert(AVLTreeNode* nodeToInsert)
src/system/kernel/util/AVLTreeBase.cpp
217
AVLTreeBase::Remove(const void* key)
src/system/kernel/util/AVLTreeBase.cpp
242
AVLTreeBase::Remove(AVLTreeNode* node)
src/system/kernel/util/AVLTreeBase.cpp
256
AVLTreeBase::CheckTree() const
src/system/kernel/util/AVLTreeBase.cpp
268
AVLTreeBase::_RotateRight(AVLTreeNode** nodeP)
src/system/kernel/util/AVLTreeBase.cpp
299
AVLTreeBase::_RotateLeft(AVLTreeNode** nodeP)
src/system/kernel/util/AVLTreeBase.cpp
330
AVLTreeBase::_BalanceInsertLeft(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
354
AVLTreeBase::_BalanceInsertRight(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
378
AVLTreeBase::_Insert(AVLTreeNode* nodeToInsert)
src/system/kernel/util/AVLTreeBase.cpp
441
AVLTreeBase::_BalanceRemoveLeft(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
468
AVLTreeBase::_BalanceRemoveRight(AVLTreeNode** node)
src/system/kernel/util/AVLTreeBase.cpp
47
AVLTreeBase::AVLTreeBase(AVLTreeCompare* compare)
src/system/kernel/util/AVLTreeBase.cpp
495
AVLTreeBase::_RemoveRightMostChild(AVLTreeNode** node, AVLTreeNode** foundNode)
src/system/kernel/util/AVLTreeBase.cpp
533
AVLTreeBase::_Remove(AVLTreeNode* node)
src/system/kernel/util/AVLTreeBase.cpp
55
AVLTreeBase::~AVLTreeBase()
src/system/kernel/util/AVLTreeBase.cpp
605
AVLTreeBase::_CheckTree(AVLTreeNode* parent, AVLTreeNode* node,
src/system/kernel/util/AVLTreeBase.cpp
61
AVLTreeBase::MakeEmpty()
src/system/kernel/util/AVLTreeBase.cpp
69
AVLTreeBase::LeftMost(AVLTreeNode* node) const
src/system/kernel/util/AVLTreeBase.cpp
81
AVLTreeBase::RightMost(AVLTreeNode* node) const
src/system/kernel/util/AVLTreeBase.cpp
93
AVLTreeBase::Previous(AVLTreeNode* node) const