[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. |
|
| | ||
TObject |
TAVLTreeNodeEnumerator is a class which implements the enumerator interface for the TAVLTree. It enumerates all the nodes in the tree.
|
AVL tree component. |