HPCToolkit
NonUniformDegreeTreeIterator Member List

This is the complete list of members for NonUniformDegreeTreeIterator, including all inherited members.

clientTraversalOrderIteratorStackprotected
Current() constNonUniformDegreeTreeIteratorinlinevirtual
CurrentUpCall() constNonUniformDegreeTreeIteratorinlineprivatevirtual
Depth() constIteratorStackprotected
Dump()StackableIterator
DumpAndReset(std::ostream &os=std::cerr)NonUniformDegreeTreeIteratorvirtual
DumpUpCall()IteratorStackvirtual
enumTypeIteratorStackprotected
FreeTop()IteratorStackprotected
GetIteratorAtPosition(unsigned int depth) constIteratorStackprotected
GetTraversalOrder() constIteratorStack
IsValid() constIteratorStackvirtual
IterationIsForward() constIteratorStackvirtual
IteratorStack(TraversalOrder torder, IterStackEnumType enumType=ITER_STACK_ENUM_ALL_NODES)IteratorStack
IteratorToPushIfAny(void *current)NonUniformDegreeTreeIteratorprivatevirtual
NonUniformDegreeTreeIterator(const NonUniformDegreeTreeNode *root, TraversalOrder torder=PreOrder, NonUniformDegreeTreeEnumType how=NON_UNIFORM_DEGREE_TREE_ENUM_ALL_NODES)NonUniformDegreeTreeIterator
operator++(int)IteratorStack
operator++()IteratorStackvirtual
PostOrder enum valueIteratorStack
PreAndPostOrder enum valueIteratorStack
PreOrder enum valueIteratorStack
Push(StackableIterator *)IteratorStackprotected
ReConstruct(TraversalOrder torder, IterStackEnumType enumType=ITER_STACK_ENUM_ALL_NODES)IteratorStack
Reset()IteratorStackvirtual
Reset(TraversalOrder torder, IterStackEnumType enumType=ITER_STACK_ENUM_ALL_NODES)IteratorStack
ReversePostOrder enum valueIteratorStack
ReversePreOrder enum valueIteratorStack
StackableIterator()StackableIterator
Top(void) constIteratorStackprotected
TraversalOrder enum nameIteratorStack
Unordered enum valueIteratorStack
VisitType() constIteratorStackvirtual
~IteratorStack()IteratorStack
~NonUniformDegreeTreeIterator()NonUniformDegreeTreeIteratorinline
~StackableIterator()StackableIteratorvirtual