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

UniMountTreeGen::KeyIter Class Reference

Inheritance diagram for UniMountTreeGen::KeyIter:

Inheritance graph
[legend]
List of all members.

Detailed Description

An iterator over the keys in a tree of mounted generators.


Public Member Functions

 KeyIter (UniMountTreeGen &root, const UniConfKey &key)
virtual void rewind ()
 Rewinds the iterator.
virtual bool next ()
 Seeks to the next element in the sequence.
virtual UniConfKey key () const
 Returns the current key.
virtual WvString value () const
 Returns the value of the current key.


Member Function Documentation

void UniMountTreeGen::KeyIter::rewind  )  [virtual]
 

Rewinds the iterator.

Must be called prior to the first invocation of next().

Implements UniConfGen::Iter.

bool UniMountTreeGen::KeyIter::next  )  [virtual]
 

Seeks to the next element in the sequence.

Returns true if that element exists. Must be called prior to the first invocation of key().

Implements UniConfGen::Iter.

WvString UniMountTreeGen::KeyIter::value  )  const [virtual]
 

Returns the value of the current key.

You could just do a get(), but maybe your generator has a more efficient way.

Implements UniConfGen::Iter.


The documentation for this class was generated from the following file:
Generated on Sun Jul 10 16:30:37 2005 for WvStreams by  doxygen 1.4.0