Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

UniConfTree< Sub, Base >::Iter Class Reference

#include <uniconftree.h>

Inherits Iter.

Collaboration diagram for UniConfTree< Sub, Base >::Iter:

[legend]
List of all members.

Detailed Description

template<class Sub, class Base = UniHashTreeBase>
class UniConfTree< Sub, Base >::Iter

An iterator that walks over all elements on one level of a UniConfTree.

Definition at line 131 of file uniconftree.h.

Public Types

typedef Base::Iter MyBase

Public Member Functions

 Iter (Sub &tree)
 Creates an iterator over the specified tree.
Sub * ptr () const
 Returns a pointer to the current node.
 WvIterStuff (Sub)


Member Typedef Documentation

template<class Sub, class Base = UniHashTreeBase>
typedef Base::Iter UniConfTree< Sub, Base >::Iter::MyBase
 

Definition at line 134 of file uniconftree.h.


Constructor & Destructor Documentation

template<class Sub, class Base = UniHashTreeBase>
UniConfTree< Sub, Base >::Iter::Iter Sub &  tree  )  [inline]
 

Creates an iterator over the specified tree.

Definition at line 137 of file uniconftree.h.


Member Function Documentation

template<class Sub, class Base = UniHashTreeBase>
Sub* UniConfTree< Sub, Base >::Iter::ptr  )  const [inline]
 

Returns a pointer to the current node.

Definition at line 141 of file uniconftree.h.

template<class Sub, class Base = UniHashTreeBase>
UniConfTree< Sub, Base >::Iter::WvIterStuff Sub   ) 
 


The documentation for this class was generated from the following file:
Generated on Wed Dec 15 15:08:26 2004 for WvStreams by  doxygen 1.3.9.1