Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

WvListBase::IterBase Class Reference

#include <wvlinklist.h>

Inheritance diagram for WvListBase::IterBase:

WvList< _type_ >::Iter WvList< _type_ >::Iter List of all members.

Public Methods

 IterBase (const WvListBase &l)
void rewind ()
WvLinknext ()
WvLinkcur () const
WvLinkfind (const void *data)
 IterBase (const WvListBase &l)
void rewind ()
WvLinknext ()
WvLinkcur () const
WvLinkfind (const void *data)

Public Attributes

const WvListBaselist
WvLinklink
WvLinkprev
const WvListBaselist
WvLinklink

Constructor & Destructor Documentation

WvListBase::IterBase::IterBase const WvListBase   l [inline]
 

Definition at line 68 of file include/wvlinklist.h.

Referenced by WvList< _type_ >::Iter::Iter().

WvListBase::IterBase::IterBase const WvListBase   l [inline]
 

Definition at line 68 of file utils/wvlinklist.h.


Member Function Documentation

WvLink* WvListBase::IterBase::cur   const [inline]
 

Definition at line 74 of file utils/wvlinklist.h.

WvLink* WvListBase::IterBase::cur   const [inline]
 

Definition at line 74 of file include/wvlinklist.h.

Referenced by WvHashTableBase::prevlink().

WvLink* WvListBase::IterBase::find const void *    data
 

WvLink * WvListBase::IterBase::find const void *    data
 

Definition at line 35 of file wvlinklist.cc.

References WvLink::data, link, next(), and rewind().

WvLink* WvListBase::IterBase::next   [inline]
 

Definition at line 72 of file utils/wvlinklist.h.

References WvLink::next.

WvLink* WvListBase::IterBase::next   [inline]
 

Definition at line 72 of file include/wvlinklist.h.

References WvLink::next.

Referenced by find(), and WvHashTableBase::prevlink().

void WvListBase::IterBase::rewind   [inline]
 

Definition at line 70 of file utils/wvlinklist.h.

void WvListBase::IterBase::rewind   [inline]
 

Definition at line 70 of file include/wvlinklist.h.

Referenced by find(), and WvHashTableBase::prevlink().


Member Data Documentation

WvLink* WvListBase::IterBase::link
 

Definition at line 66 of file utils/wvlinklist.h.

WvLink* WvListBase::IterBase::link
 

Definition at line 66 of file include/wvlinklist.h.

Referenced by find(), WvList< _type_ >::Iter::ptr(), WvList< _type_ >::Iter::unlink(), and WvList< _type_ >::Iter::xunlink().

const WvListBase* WvListBase::IterBase::list
 

Definition at line 65 of file utils/wvlinklist.h.

const WvListBase* WvListBase::IterBase::list
 

Definition at line 65 of file include/wvlinklist.h.

Referenced by WvList< _type_ >::Iter::unlink(), and WvList< _type_ >::Iter::xunlink().

WvLink * WvListBase::IterBase::prev
 

Definition at line 66 of file utils/wvlinklist.h.

Referenced by WvList< _type_ >::Iter::unlink(), and WvList< _type_ >::Iter::xunlink().


The documentation for this class was generated from the following files:
Generated on Sat Aug 24 21:37:06 2002 for WvStreams by doxygen1.2.15