TRedBlackTreeBase<T> Class
Definition
Delphi
type TRedBlackTreeBase<T> = class(TRedBlackTree)
Type Parameters
- T
- Inheritance
- Derived
Constructors
| Create | |
| Create(IComparer<T>) | |
| Destroy | (Inherited from TRedBlackTree) |
Properties
| Capacity | |
| Comparer | (Inherited from TBinaryTree) |
| Count | |
| RefCount | (Inherited from TRefCountedObject) |
| Root | (Inherited from TBinaryTree) |
Methods
| AddNode(T) | |
| AfterConstruction | (Inherited from TRefCountedObject) |
| AsObject | (Inherited from TRefCountedObject) |
| BeforeDestruction | (Inherited from TRefCountedObject) |
| Clear | |
| CreateNode(T, PRedBlackTreeNode) | |
| DeleteNode(PRedBlackTreeNode) | |
| FindNode(T) | |
| 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) |