Class LoopTreeTraverseSelectLoop#

Inheritance Relationships#

Base Type#

Derived Type#

Class Documentation#

class LoopTreeTraverseSelectLoop : public IteratorImplTemplate<LoopTreeNode*, LoopTreeTraverse>#

Subclassed by CompSlice::ConstLoopIterator

Public Functions

inline LoopTreeTraverseSelectLoop(LoopTreeNode *r, LoopTreeTraverse::TraversalOpt o = LoopTreeTraverse::PreOrder)#
inline virtual void Advance()#
inline virtual void Reset()#
inline virtual LoopTreeNode *Current() const#
inline LoopTreeNode *&Current()#
inline virtual IteratorImpl<LoopTreeNode*> *Clone() const#