#include <wvscatterhash.h>
Inherited by WvScatterHash< T, K, Accessor, Comparator >::Iter.
Collaboration diagram for WvScatterHashBase::IterBase:
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 | |
WvScatterHashBase * | table |
unsigned | index |
|
Definition at line 45 of file wvscatterhash.h. |
|
Definition at line 47 of file wvscatterhash.h. |
|
Definition at line 51 of file wvscatterhash.h. References WvScatterHashBase::numslots. |
|
Definition at line 75 of file wvscatterhash.h. References WvScatterHashBase::pair::data, and WvScatterHashBase::xslots. Referenced by WvScatterHash< T, K, Accessor, Comparator >::Iter::ptr(), and vptr(). |
|
Definition at line 68 of file wvscatterhash.h. References IS_AUTO_FREE, and WvScatterHashBase::xslots. |
|
Definition at line 56 of file wvscatterhash.h. References IS_OCCUPIED, WvScatterHashBase::numslots, and WvScatterHashBase::xslots. |
|
Definition at line 50 of file wvscatterhash.h. |
|
Definition at line 71 of file wvscatterhash.h. References WvScatterHashBase::pair::status, and WvScatterHashBase::xslots. |
|
Definition at line 53 of file wvscatterhash.h. References get(). |
|
Definition at line 78 of file wvscatterhash.h. |
|
Definition at line 77 of file wvscatterhash.h. |