Patrick's Programming Library Version 6.4.21 - Dokumentation
Einleitung
Module
Namensbereiche
Klassen
Zusätzliche Informationen
Auflistung der Klassen
Klassenhierarchie
Klassen-Elemente
ppl6::CAVLTree Elementverzeichnis
Vollständige Aufstellung aller Elemente für
ppl6::CAVLTree
einschließlich aller geerbten Elemente.
Add
(const void *value)
ppl6::CAVLTree
AllowDupes
(bool allow)
ppl6::CAVLTree
CAVLTree
()
ppl6::CAVLTree
Clear
()
ppl6::CAVLTree
Compare
(const void *value1, const void *value2) const
ppl6::CAVLTree
virtual
controller
ppl6::CAVLTree
private
count
ppl6::CAVLTree
private
current
ppl6::CAVLTree
private
Delete
(const void *value)
ppl6::CAVLTree
DeleteNode
(TREEITEM *item)
ppl6::CAVLTree
private
DestroyValue
(void *item) const
ppl6::CAVLTree
virtual
dupes
ppl6::CAVLTree
private
Find
(const void *value) const
ppl6::CAVLTree
FindNode
(const void *value) const
ppl6::CAVLTree
FindOrAdd
(const void *item)
ppl6::CAVLTree
GetCurrent
()
ppl6::CAVLTree
GetCurrent
(Walker &walk) const
ppl6::CAVLTree
GetFirst
()
ppl6::CAVLTree
GetFirst
(Walker &walk) const
ppl6::CAVLTree
GetLast
()
ppl6::CAVLTree
GetLast
(Walker &walk) const
ppl6::CAVLTree
GetNext
()
ppl6::CAVLTree
GetNext
(Walker &walk) const
ppl6::CAVLTree
GetPrevious
()
ppl6::CAVLTree
GetPrevious
(Walker &walk) const
ppl6::CAVLTree
GetValue
(const void *item, CString &buffer) const
ppl6::CAVLTree
virtual
Num
() const
ppl6::CAVLTree
PrintNodes
(const TREEITEM *node=NULL) const
ppl6::CAVLTree
Remove
(const void *value)
ppl6::CAVLTree
Reset
()
ppl6::CAVLTree
Reset
(Walker &walk) const
ppl6::CAVLTree
root
ppl6::CAVLTree
private
Rotate
(TREEITEM *kn)
ppl6::CAVLTree
private
SetTreeController
(CTreeController *c)
ppl6::CAVLTree
stack
ppl6::CAVLTree
private
stack_height
ppl6::CAVLTree
private
SwapNodes
(TREEITEM *item1, TREEITEM *item2)
ppl6::CAVLTree
private
UpDelete
(TREEITEM *node)
ppl6::CAVLTree
private
UpInsert
(TREEITEM *node)
ppl6::CAVLTree
private
~CAVLTree
()
ppl6::CAVLTree
virtual
~CTreeController
()
ppl6::CTreeController
inline
virtual
Erzeugt von
1.8.7