Inferno
0.2
|
Iterator for UniqueWalk. More...
#include <walk.hpp>
Public Member Functions | |
UniqueWalk_iterator () | |
~UniqueWalk_iterator () | |
UniqueWalk_iterator (const UniqueWalk_iterator &other) | |
UniqueWalk_iterator & | operator= (const UniqueWalk_iterator &other) |
UniqueWalk_iterator (TreePtr< Node > &root) | |
virtual shared_ptr < ContainerInterface::iterator_interface > | Clone () const |
Protected Attributes | |
UniqueFilter * | unique_filter |
Definition at line 419 of file walk.cpp.
References unique_filter.
UniqueWalk_iterator::UniqueWalk_iterator | ( | const UniqueWalk_iterator & | other | ) |
Definition at line 424 of file walk.cpp.
References unique_filter.
UniqueWalk_iterator::UniqueWalk_iterator | ( | TreePtr< Node > & | root | ) |
shared_ptr< ContainerInterface::iterator_interface > UniqueWalk_iterator::Clone | ( | ) | const [virtual] |
Definition at line 444 of file walk.cpp.
References UniqueWalk_iterator().
UniqueWalk_iterator & UniqueWalk_iterator::operator= | ( | const UniqueWalk_iterator & | other | ) |
Definition at line 431 of file walk.cpp.
References unique_filter.
UniqueFilter* UniqueWalk_iterator::unique_filter [protected] |
Definition at line 152 of file walk.hpp.
Referenced by operator=(), UniqueWalk_iterator(), and ~UniqueWalk_iterator().