Sign in Join
FPDoc Onlineexperiment

TAVLTreeNodeMemManager.NewNode function

Member of TAVLTreeNodeMemManagerpublicIn unit AVL_Tree

Create a new TAVLTreeNode instance.

Declaration

pascal
function NewNode: TAVLTreeNode; override

Function result

The new node.

Description

NewNode returns a new TAVLTreeNode instance. If there is a node in the free list, it is returned. If no more free nodes are present, a new node is created.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.