SubcloneSeeker
1.0.0
Subclone deconvolution software framework
|
A tree traverser that prints tree in a text format. More...
Public Member Functions | |
virtual void | preprocessNode (TreeNode *node) |
virtual void | processNode (TreeNode *node) |
virtual void | postprocessNode (TreeNode *node) |
virtual void | preprocessNode (TreeNode *node) |
virtual void | processNode (TreeNode *node) |
virtual void | postprocessNode (TreeNode *node) |
![]() | |
TreeTraverseDelegate () | |
virtual | ~TreeTraverseDelegate () |
void | terminate () |
bool | isTerminated () |
Additional Inherited Members | |
![]() | |
bool | _isTerminated |
A tree traverser that prints tree in a text format.
if B and C are children of A, the final output will look like A (B, C)
|
inlinevirtual |
Hook to call after children nodes are recursively processed
node | the node whose children nodes are recursively processed |
Reimplemented from SubcloneSeeker::TreeTraverseDelegate.
|
inlinevirtual |
Hook to call after children nodes are recursively processed
node | the node whose children nodes are recursively processed |
Reimplemented from SubcloneSeeker::TreeTraverseDelegate.
|
inlinevirtual |
Hook to call before children nodes are recursively processed
node | the node whose children nodes are to be recursively processed |
Reimplemented from SubcloneSeeker::TreeTraverseDelegate.
|
inlinevirtual |
Hook to call before children nodes are recursively processed
node | the node whose children nodes are to be recursively processed |
Reimplemented from SubcloneSeeker::TreeTraverseDelegate.
|
inlinevirtual |
Process the given node during a tree traverse
node | the Node which needs to be processed |
Implements SubcloneSeeker::TreeTraverseDelegate.
|
inlinevirtual |
Process the given node during a tree traverse
node | the Node which needs to be processed |
Implements SubcloneSeeker::TreeTraverseDelegate.