WvStreams
Public Member Functions | Protected Attributes | List of all members
UniConf::Iter Class Reference

This iterator walks through all immediate children of a UniConf node. More...

#include <uniconf.h>

Inheritance diagram for UniConf::Iter:
Inheritance graph
[legend]

Public Member Functions

 Iter (const UniConf &_top)
 Creates an iterator over the direct children of a branch.
 
void rewind ()
 
bool next ()
 
WvString _value () const
 
 Iter (const UniConf &_top)
 Creates an iterator over the direct children of a branch.
 
void rewind ()
 
bool next ()
 
WvString _value () const
 
const UniConfptr () const
 
const UniConfptr () const
 
 WvIterStuff (const UniConf)
 
 WvIterStuff (const UniConf)
 

Protected Attributes

UniConf top
 
UniConf current
 

Detailed Description

This iterator walks through all immediate children of a UniConf node.

Definition at line 435 of file debian/libwvstreams-dev/usr/include/wvstreams/uniconf.h.

Constructor & Destructor Documentation

◆ Iter()

UniConf::Iter::Iter ( const UniConf _top)

Creates an iterator over the direct children of a branch.

Definition at line 232 of file uniconf.cc.

References UniConf::fullkey(), and UniConf::rootobj().

◆ ~Iter() [1/2]

UniConf::Iter::~Iter ( )
inline

◆ ~Iter() [2/2]

UniConf::Iter::~Iter ( )
inline

Definition at line 443 of file include/uniconf.h.

Member Function Documentation

◆ rewind() [1/2]

void UniConf::Iter::rewind ( )
inline

◆ next() [1/2]

bool UniConf::Iter::next ( )
inline

◆ _value() [1/2]

WvString UniConf::Iter::_value ( ) const
inline

◆ rewind() [2/2]

void UniConf::Iter::rewind ( )
inline

Definition at line 446 of file include/uniconf.h.

◆ next() [2/2]

bool UniConf::Iter::next ( )
inline

Definition at line 448 of file include/uniconf.h.

◆ _value() [2/2]

WvString UniConf::Iter::_value ( ) const
inline

Definition at line 458 of file include/uniconf.h.

◆ ptr() [1/2]

const UniConf * UniConf::IterBase::ptr ( ) const
inlineinherited

◆ ptr() [2/2]

const UniConf * UniConf::IterBase::ptr ( ) const
inlineinherited

Definition at line 426 of file include/uniconf.h.

Member Data Documentation

◆ top

UniConf UniConf::IterBase::top
protectedinherited

◆ current

UniConf UniConf::IterBase::current
protectedinherited

The documentation for this class was generated from the following files: