WvStreams
UniConf::Iter Class Reference

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

#include <uniconf.h>

Inheritance diagram for UniConf::Iter:

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::rootobj(), and UniConf::UniConf().

Referenced by Iter().

◆ ~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: