[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Enumerator for the TAVLTree tree nodes.
Source position: avl_tree.pp line 76
| type TAVLTreeNodeEnumerator = class | ||
| public | ||
| constructor Create(); | 
 | Create a new instance of TAVLTreeNodeEnumerator. | 
| function GetEnumerator; | 
 | Returns the enumerator. | 
| function MoveNext; | 
 | Move to next node in the tree. | 
| property Current: TAVLTreeNode; [r] | 
 | Current node in the tree. | 
| property LowToHigh: Boolean; [r] | 
 | Should the enumerator return nodes from low to high or high to low. | 
| end; | 
| 
 | Enumerator for the TAVLTree tree nodes. | |
| | | ||
TAVLTreeNodeEnumerator is a class which implements the enumerator interface for the TAVLTree. It enumerates all the nodes in the tree.
| 
 | AVL tree component. |