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

WvGdbmHashBase Class Reference

#include <wvgdbmhash.h>

Inherited by WvGdbmHash< K, D >, and WvGdbmHash< Index, WvBuf >.

Collaboration diagram for WvGdbmHashBase:

[legend]
List of all members.

Public Member Functions

 WvGdbmHashBase (WvStringParm dbfile)
 ~WvGdbmHashBase ()
int add (const datum &key, const datum &data, bool replace)
int remove (const datum &key)
datum find (const datum &key)
bool exists (const datum &key)
void zap ()

Constructor & Destructor Documentation

WvGdbmHashBase::WvGdbmHashBase WvStringParm  dbfile  ) 
 

Definition at line 14 of file wvgdbmhash.cc.

References WvFastString::cstr(), WvGdbmHashBase(), and WvStringParm.

Referenced by WvGdbmHashBase().

WvGdbmHashBase::~WvGdbmHashBase  ) 
 

Definition at line 23 of file wvgdbmhash.cc.


Member Function Documentation

int WvGdbmHashBase::add const datum &  key,
const datum &  data,
bool  replace
 

Definition at line 29 of file wvgdbmhash.cc.

References add().

Referenced by add().

bool WvGdbmHashBase::exists const datum &  key  ) 
 

Definition at line 48 of file wvgdbmhash.cc.

References exists().

Referenced by exists().

datum WvGdbmHashBase::find const datum &  key  ) 
 

Definition at line 42 of file wvgdbmhash.cc.

References find().

Referenced by find().

int WvGdbmHashBase::remove const datum &  key  ) 
 

Definition at line 36 of file wvgdbmhash.cc.

References remove().

Referenced by remove().

void WvGdbmHashBase::zap  ) 
 

Definition at line 54 of file wvgdbmhash.cc.

Referenced by WvGdbmAlloc::zap().


The documentation for this class was generated from the following files:
Generated on Tue Oct 5 01:09:26 2004 for WvStreams by doxygen 1.3.7