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 ()
WvLink * next ()
WvLink * cur () const
WvLink * find (const void *data)
 IterBase (const WvListBase &l)
void rewind ()
WvLink * next ()
WvLink * cur () const
WvLink * find (const void *data)

Public Attributes

const WvListBase * list
WvLink * link
WvLink * prev
const WvListBase * list
WvLink * link

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 Fri Apr 5 15:16:56 2002 for WvStreams by doxygen1.2.15