TRedBlackTree<TKey,TValue> Class
Definition
type TRedBlackTree<TKey,TValue> = class(TRedBlackTreeBase<TKey,TValue>)
Type Parameters
- Inheritance
-
TObject
TRedBlackTree<TKey,TValue>
- Implements
-
Methods
|
Add(TKey, TValue)
|
|
|
AddNode(TKey, Boolean)
|
(Inherited from TRedBlackTreeBase<TKey,TValue>)
|
|
AddOrSet(TKey, TValue)
|
|
|
AfterConstruction
|
(Inherited from TRefCountedObject)
|
|
AsObject
|
(Inherited from TRefCountedObject)
|
|
BeforeDestruction
|
(Inherited from TRefCountedObject)
|
|
Clear
|
(Inherited from TRedBlackTreeBase<TKey,TValue>)
|
|
CreateNode(TKey, PRedBlackTreeNode)
|
(Inherited from TRedBlackTreeBase<TKey,TValue>)
|
|
Delete(TKey)
|
|
|
DeleteNode(PRedBlackTreeNode)
|
(Inherited from TRedBlackTreeBase<TKey,TValue>)
|
|
Exists(TKey)
|
|
|
Find(TKey, TValue)
|
|
|
FindNode(TKey)
|
(Inherited from TRedBlackTreeBase<TKey,TValue>)
|
|
GetCount
|
(Inherited from TBinaryTree)
|
|
GetEnumerator
|
|
|
GetHeight
|
(Inherited from TBinaryTree)
|
|
GetInterface(TGuid, Void)
|
(Inherited from TRefCountedObject)
|
|
NewInstance
|
(Inherited from TRefCountedObject)
|
|
QueryInterface(TGuid, Void)
|
(Inherited from TRefCountedObject)
|
|
ToArray
|
|
|
TrimExcess
|
(Inherited from TRedBlackTreeBase<TKey,TValue>)
|
|
_AddRef
|
(Inherited from TRefCountedObject)
|
|
_Release
|
(Inherited from TRefCountedObject)
|