TRedBlackTreeBase<TKey,TValue> Class
Definition
Delphi
type TRedBlackTreeBase<TKey,TValue> = class(TRedBlackTree)
Type Parameters
- TKey
- TValue
- Inheritance
- Derived
Constructors
| Create | |
| Create(IComparer<TKey>) | |
| Destroy | (Inherited from TRedBlackTree) |
Properties
| Capacity | |
| Comparer | (Inherited from TBinaryTree) |
| Count | |
| RefCount | (Inherited from TRefCountedObject) |
| Root | (Inherited from TBinaryTree) |
Methods
| AddNode(TKey, Boolean) | |
| AfterConstruction | (Inherited from TRefCountedObject) |
| AsObject | (Inherited from TRefCountedObject) |
| BeforeDestruction | (Inherited from TRefCountedObject) |
| Clear | |
| CreateNode(TKey, PRedBlackTreeNode) | |
| DeleteNode(PRedBlackTreeNode) | |
| FindNode(TKey) | |
| GetCount | (Inherited from TBinaryTree) |
| GetHeight | (Inherited from TBinaryTree) |
| GetInterface(TGuid, Void) | (Inherited from TRefCountedObject) |
| GetRoot | (Inherited from TBinaryTree) |
| NewInstance | (Inherited from TRefCountedObject) |
| QueryInterface(TGuid, Void) | (Inherited from TRefCountedObject) |
| TrimExcess | |
| _AddRef | (Inherited from TRefCountedObject) |
| _Release | (Inherited from TRefCountedObject) |
Fields
| fComparer | (Inherited from TBinaryTree) |
| fCount | (Inherited from TBinaryTree) |
| fRefCount | (Inherited from TRefCountedObject) |
| fRoot | (Inherited from TBinaryTree) |