Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

WvScatterHashBase::IterBase Class Reference

#include <wvscatterhash.h>

Inherited by WvScatterHash< T, K, Accessor, Comparator >::Iter.

Collaboration diagram for WvScatterHashBase::IterBase:

[legend]
List of all members.

Public Member Functions

 IterBase (WvScatterHashBase &_table)
 IterBase (const IterBase &other)
void rewind ()
bool cur ()
void * vptr ()
bool next ()
bool get_autofree ()
void set_autofree (bool auto_free)

Protected Member Functions

void * get () const

Protected Attributes

WvScatterHashBasetable
unsigned index

Constructor & Destructor Documentation

WvScatterHashBase::IterBase::IterBase WvScatterHashBase _table  )  [inline]
 

Definition at line 45 of file wvscatterhash.h.

WvScatterHashBase::IterBase::IterBase const IterBase other  )  [inline]
 

Definition at line 47 of file wvscatterhash.h.


Member Function Documentation

bool WvScatterHashBase::IterBase::cur  )  [inline]
 

Definition at line 51 of file wvscatterhash.h.

void* WvScatterHashBase::IterBase::get  )  const [inline, protected]
 

Definition at line 75 of file wvscatterhash.h.

Referenced by WvScatterHash< T, K, Accessor, Comparator >::Iter::ptr().

bool WvScatterHashBase::IterBase::get_autofree  )  [inline]
 

Definition at line 68 of file wvscatterhash.h.

References IS_AUTO_FREE.

bool WvScatterHashBase::IterBase::next  )  [inline]
 

Definition at line 56 of file wvscatterhash.h.

References IS_OCCUPIED.

void WvScatterHashBase::IterBase::rewind  )  [inline]
 

Definition at line 50 of file wvscatterhash.h.

void WvScatterHashBase::IterBase::set_autofree bool  auto_free  )  [inline]
 

Definition at line 71 of file wvscatterhash.h.

References WvScatterHashBase::pair::status.

void* WvScatterHashBase::IterBase::vptr  )  [inline]
 

Definition at line 53 of file wvscatterhash.h.


Member Data Documentation

unsigned WvScatterHashBase::IterBase::index [protected]
 

Definition at line 78 of file wvscatterhash.h.

WvScatterHashBase* WvScatterHashBase::IterBase::table [protected]
 

Definition at line 77 of file wvscatterhash.h.


The documentation for this class was generated from the following file:
Generated on Wed Dec 15 15:08:23 2004 for WvStreams by  doxygen 1.3.9.1