Skip to content

TAVLTreeNodeMemManager.DisposeNode

Return a node to the free list.

Declaration

Source position: avl_tree.pp line 195

public 
procedure TAVLTreeNodeMemManager.DisposeNode(ANode: TAVLTreeNode)
                                            ;  override;

Description

DisposeNode is used to put the node ANode in the list of free nodes, or optionally destroy it if the free list is full. After a call to DisposeNode, ANode must be considered invalid.

See also

Name Description
TAVLTreeNodeMemManager.NewNode Create a new TAVLTreeNode instance.