Walk a tree starting with the root node. More...
#include <TreeWalk.h>
Public Member Functions | |
TopDownTreeWalk (Compute *_comp, TreePiece *tp) | |
void | walk (GenericTreeNode *node, State *state, int chunk, int reqID, int awi) |
![]() | |
TreePiece * | getOwnerTP () |
Compute * | getCompute () |
virtual void | init (Compute *c, TreePiece *owner) |
Associate a compute object and a treepiece with this walk. | |
void | reassoc (Compute *c) |
virtual void | reset () |
virtual void | resumeWalk (GenericTreeNode *node, State *state, int chunk, int reqID, int activeWalkIndex) |
WalkType | getSelfType () |
Additional Inherited Members | |
![]() | |
TreeWalk (Compute *_comp, TreePiece *tp, WalkType _type) | |
TreeWalk (WalkType t) | |
![]() | |
Compute * | comp |
TreePiece * | ownerTP |
WalkType | type |
Walk a tree starting with the root node.