Skip to content

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.