TAVLTree.FreeAndClear¶
Clears the tree and frees nodes.
Declaration¶
Source position: avl_tree.pp line 136
public
procedure TAVLTree.FreeAndClear;
Description¶
FreeAndClear deletes all nodes from the tree. The data pointer in the nodes is assumed to be an object, and is freed prior to deleting the node from the tree.
See also¶
| Name | Description |
|---|---|
| TAVLTree.Clear | Clears the tree. |
| TAVLTree.Delete | Delete a node from the tree. |
| TAVLTree.FreeAndDelete | Delete a node from the tree and destroy it. |