UniRegistryGenIter Class Reference

Inheritance diagram for UniRegistryGenIter:
[legend]

List of all members.


Detailed Description

Definition at line 46 of file uniregistrygen.h.


Public Member Functions

 UniRegistryGenIter (UniRegistryGen &gen, const UniConfKey &key, HKEY base)
virtual ~UniRegistryGenIter ()
 Destroys the iterator.
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.

Constructor & Destructor Documentation

UniRegistryGenIter::~UniRegistryGenIter (  )  [virtual]

Destroys the iterator.

Definition at line 246 of file uniregistrygen.cc.


Member Function Documentation

void UniRegistryGenIter::rewind (  )  [virtual]

Rewinds the iterator.

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

Implements UniConfGen::Iter.

Definition at line 253 of file uniregistrygen.cc.

Referenced by UniRegistryGen::haschildren().

bool UniRegistryGenIter::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.

Definition at line 261 of file uniregistrygen.cc.

Referenced by UniRegistryGen::haschildren().

UniConfKey UniRegistryGenIter::key (  )  const [virtual]

Returns the current key.

Implements UniConfGen::Iter.

Definition at line 288 of file uniregistrygen.cc.

WvString UniRegistryGenIter::value (  )  const [virtual]

Returns the value of the current key.

Implements UniConfGen::Iter.

Definition at line 294 of file uniregistrygen.cc.

References UniRegistryGen::get().


The documentation for this class was generated from the following files:
Generated on Fri Oct 5 18:20:32 2007 for WvStreams by  doxygen 1.5.3