#include <wvbdbhash.h>
Inherited by WvBdbHash< K, D >::Iter.
Collaboration diagram for WvBdbHashBase::IterBase:
Public Member Functions | |
IterBase (WvBdbHashBase &_bdbhash) | |
~IterBase () | |
void | rewind () |
void | rewind (const datum &firstkey, datum &key, datum &data) |
void | next (datum &key, datum &data) |
void | xunlink (const datum &key) |
void | update (const datum &key, const datum &data) |
Protected Attributes | |
WvBdbHashBase & | bdbhash |
datum | rewindto |
|
Definition at line 192 of file wvbdbhash.cc. References WvBdbHashBase::datum::dptr, WvBdbHashBase::datum::dsize, and rewindto. |
|
Definition at line 200 of file wvbdbhash.cc. References WvBdbHashBase::datum::dptr, and rewindto. |
|
Definition at line 225 of file wvbdbhash.cc. References bdbhash, comparefunc(), WvBdbHashBase::dbf, WvBdbHashBase::datum::dptr, WvBdbHashBase::datum::dsize, WvError::isok(), rewindto, and WvError::seterr(). |
|
Definition at line 213 of file wvbdbhash.cc. References WvBdbHashBase::datum::dptr, WvBdbHashBase::datum::dsize, and rewindto. |
|
Reimplemented in WvBdbHash< K, D >::Iter. Definition at line 206 of file wvbdbhash.cc. References WvBdbHashBase::datum::dptr, and rewindto. |
|
Definition at line 298 of file wvbdbhash.cc. References WvBdbHashBase::add(), and bdbhash. |
|
Definition at line 292 of file wvbdbhash.cc. References bdbhash, and WvBdbHashBase::remove(). |
|
Definition at line 89 of file wvbdbhash.h. |
|
Definition at line 90 of file wvbdbhash.h. Referenced by IterBase(), next(), rewind(), and ~IterBase(). |