Inferno  0.2
UniqueWalkNoSlavePattern_iterator Class Reference
Inheritance diagram for UniqueWalkNoSlavePattern_iterator:
[legend]
Collaboration diagram for UniqueWalkNoSlavePattern_iterator:
[legend]

List of all members.

Public Member Functions

 UniqueWalkNoSlavePattern_iterator (TreePtr< Node > &root)
 UniqueWalkNoSlavePattern_iterator ()
virtual shared_ptr
< ContainerInterface::iterator_interface > 
Clone () const

Detailed Description

Walks the tree, avoiding the "search"/"compare" and "replace" members of slaves but still recurses through the "through" member. Therefore, it visits all the nodes at the same slave level as the root. Based on UniqueWalk, so each node only visited once.

Definition at line 16 of file search_replace.cpp.


Constructor & Destructor Documentation


Member Function Documentation

virtual shared_ptr<ContainerInterface::iterator_interface> UniqueWalkNoSlavePattern_iterator::Clone ( ) const [inline, virtual]

Definition at line 21 of file search_replace.cpp.

References UniqueWalkNoSlavePattern_iterator().


The documentation for this class was generated from the following file: