WvStreams
|
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. |
Definition at line 47 of file uniregistrygen.h.
UniRegistryGenIter::~UniRegistryGenIter | ( | ) | [virtual] |
Destroys the iterator.
Definition at line 251 of file uniregistrygen.cc.
void UniRegistryGenIter::rewind | ( | ) | [virtual] |
Rewinds the iterator.
Must be called prior to the first invocation of next().
Implements UniConfGen::Iter.
Definition at line 258 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 266 of file uniregistrygen.cc.
Referenced by UniRegistryGen::haschildren().
UniConfKey UniRegistryGenIter::key | ( | ) | const [virtual] |
Returns the current key.
Implements UniConfGen::Iter.
Definition at line 293 of file uniregistrygen.cc.
WvString UniRegistryGenIter::value | ( | ) | const [virtual] |
Returns the value of the current key.
Implements UniConfGen::Iter.
Definition at line 299 of file uniregistrygen.cc.
References UniRegistryGen::get().