[Overview][Types][Classes][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Enumerator for the TAVLTree tree nodes
Source position: avl_tree.pp line 68
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 |