DfsBbstIterator
Short summary
This class implements the depth first iteration strategy for balanced binary search trees.
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| - | No | No | AbstractBalancedBinarySearchTreeIterator | - |
UML Diagram
Properties
className
Type: CNM_AbstractObject.ClassName
Methods
getNextTreeNode
- Return type:
BOOL
Gets the next Node that iterate should process.…
processNode
- Parameters:
nodeToProcess(CNM_CollectionInterfaces.IBinaryTreeNode)
- Return type:
VOID
This method appends (if they exists) the left and right child of the node to the nodelist.…
Code
Declaration
{attribute 'enable_dynamic_creation'}
FUNCTION_BLOCK DfsBbstIterator EXTENDS AbstractBalancedBinarySearchTreeIterator