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

WvHashTableBase::IterBase Class Reference

#include <wvhashtable.h>

Inheritance diagram for WvHashTableBase::IterBase:

WvHashTable< _type_, _ftype_, fptr >::Iter WvHashTable< _type_, _ftype_, fptr >::Iter List of all members.

Public Methods

 IterBase (WvHashTableBase &_tbl)
void rewind ()
WvLinknext ()
WvLinkcur () const
 IterBase (WvHashTableBase &_tbl)
void rewind ()
WvLinknext ()
WvLinkcur () const

Public Attributes

WvHashTableBasetbl
unsigned tblindex
WvLinklink
WvHashTableBasetbl
WvLinklink

Constructor & Destructor Documentation

WvHashTableBase::IterBase::IterBase WvHashTableBase   _tbl [inline]
 

Definition at line 112 of file include/wvhashtable.h.

Referenced by WvHashTable< _type_, _ftype_, fptr >::Iter::Iter().

WvHashTableBase::IterBase::IterBase WvHashTableBase   _tbl [inline]
 

Definition at line 112 of file utils/wvhashtable.h.


Member Function Documentation

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

Definition at line 117 of file utils/wvhashtable.h.

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

Definition at line 117 of file include/wvhashtable.h.

WvLink* WvHashTableBase::IterBase::next  
 

WvLink * WvHashTableBase::IterBase::next  
 

Definition at line 89 of file wvhashtable.cc.

References link, WvLink::next, WvHashTableBase::numslots, WvHashTableBase::slots, tbl, and tblindex.

void WvHashTableBase::IterBase::rewind   [inline]
 

Definition at line 114 of file utils/wvhashtable.h.

References WvListBase::head, WvHashTableBase::slots, and tblindex.

void WvHashTableBase::IterBase::rewind   [inline]
 

Definition at line 114 of file include/wvhashtable.h.

References WvListBase::head, WvHashTableBase::slots, and tblindex.


Member Data Documentation

WvLink* WvHashTableBase::IterBase::link
 

Definition at line 110 of file utils/wvhashtable.h.

WvLink* WvHashTableBase::IterBase::link
 

Definition at line 110 of file include/wvhashtable.h.

Referenced by next(), and WvHashTable< _type_, _ftype_, fptr >::Iter::ptr().

WvHashTableBase* WvHashTableBase::IterBase::tbl
 

Definition at line 108 of file utils/wvhashtable.h.

WvHashTableBase* WvHashTableBase::IterBase::tbl
 

Definition at line 108 of file include/wvhashtable.h.

Referenced by next().

unsigned WvHashTableBase::IterBase::tblindex
 

Definition at line 109 of file utils/wvhashtable.h.

Referenced by next(), and rewind().


The documentation for this class was generated from the following files:
Generated on Fri Apr 5 15:16:55 2002 for WvStreams by doxygen1.2.15