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

WvGdbmList< T >::Link Struct Reference

#include <wvgdbmlist.h>

Collaboration diagram for WvGdbmList< T >::Link:

[legend]
List of all members.

template<typename T>
struct WvGdbmList< T >::Link


Public Member Functions

 Link ()
 ~Link ()
Tdata ()
void zap ()

Public Attributes

Index next
WvBufbuf

Constructor & Destructor Documentation

template<typename T>
WvGdbmList< T >::Link::Link  )  [inline]
 

Definition at line 115 of file wvgdbmlist.h.

References WvGdbmList< T >::Link::buf.

template<typename T>
WvGdbmList< T >::Link::~Link  )  [inline]
 

Definition at line 117 of file wvgdbmlist.h.

References WvGdbmList< T >::Link::zap().


Member Function Documentation

template<typename T>
T* WvGdbmList< T >::Link::data  )  [inline]
 

Definition at line 120 of file wvgdbmlist.h.

References WvGdbmList< T >::Link::buf, and WvBufBaseCommonImpl< unsigned char >::used().

Referenced by WvGdbmList< T >::add_after(), WvGdbmList< T >::first(), WvGdbmList< T >::last(), WvGdbmList< T >::Iter::ptr(), and WvGdbmList< T >::unlink_after().

template<typename T>
void WvGdbmList< T >::Link::zap  )  [inline]
 

Definition at line 133 of file wvgdbmlist.h.

Referenced by WvGdbmList< T >::retrieve(), and WvGdbmList< T >::Link::~Link().


Member Data Documentation

template<typename T>
WvBuf* WvGdbmList< T >::Link::buf
 

Definition at line 110 of file wvgdbmlist.h.

Referenced by WvGdbmList< T >::Link::data(), WvGdbmList< T >::Link::Link(), and WvGdbmList< T >::retrieve().

template<typename T>
Index WvGdbmList< T >::Link::next
 

Definition at line 109 of file wvgdbmlist.h.

Referenced by WvGdbmList< T >::retrieve().


The documentation for this struct was generated from the following file:
Generated on Sat Feb 21 21:06:21 2004 for WvStreams by doxygen 1.3.5