Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

WvListBase Class Reference

#include <wvlinklist.h>

Inheritance diagram for WvListBase:

WvList WvList WvList< Alias > WvList< Alias > WvList< Dir > WvList< Dir > WvList< Msg > WvList< Msg > WvList< Redir > WvList< Redir > WvList< Token > WvList< Token > WvList< WvConfCallbackInfo > WvList< WvConfCallbackInfo > WvList< WvConfigEntry > WvList< WvConfigEntry > WvList< WvConfigSection > WvList< WvConfigSection > WvList< WvIPAddr > WvList< WvIPAddr > WvList< WvIPNet > WvList< WvIPNet > WvList< WvIPPortAddr > WvList< WvIPPortAddr > WvList< WvIPRoute > WvList< WvIPRoute > WvList< WvLogRcvBase > WvList< WvLogRcvBase > WvList< WvMiniBuffer > WvList< WvMiniBuffer > WvList< WvStream > WvList< WvStream > WvList< WvString > WvList< WvString > WvList< WvSubProc > WvList< WvSubProc > WvList< WvTask > WvList< WvTask > List of all members.

Public Methods

 WvListBase ()
 WvListBase (const WvListBase &l)
WvListBase & operator= (const WvListBase &l)
size_t count () const
bool isempty () const
 WvListBase ()
 WvListBase (const WvListBase &l)
WvListBase & operator= (const WvListBase &l)
size_t count () const
bool isempty () const

Public Attributes

WvLink head
WvLinktail

Constructor & Destructor Documentation

WvListBase::WvListBase   [inline]
 

Definition at line 51 of file include/wvlinklist.h.

WvListBase::WvListBase const WvListBase &    l
 

WvListBase::WvListBase   [inline]
 

Definition at line 51 of file utils/wvlinklist.h.

WvListBase::WvListBase const WvListBase &    l
 


Member Function Documentation

size_t WvListBase::count   const
 

size_t WvListBase::count   const
 

Definition at line 24 of file wvlinklist.cc.

References head, and WvLink::next.

Referenced by WvHashTableBase::count, WvDirIter::depth, WvStreamList::execute, WvIPRouteList::get_kernel, main, WvBuffer::num_of_bufs, WvHConfKey::printable, and WvHConfKey::WvHConfKey.

bool WvListBase::isempty   const [inline]
 

Definition at line 58 of file utils/wvlinklist.h.

References WvLink::next.

bool WvListBase::isempty   const [inline]
 

Definition at line 58 of file include/wvlinklist.h.

References WvLink::next.

Referenced by WvHConf::find, WvHConf::find_make, WvList< WvStream >::first, WvHConfGen::make_tree, WvStreamList::post_select, WvStreamList::pre_select, and WvHConfKey::printable.

WvListBase& WvListBase::operator= const WvListBase &    l
 

WvListBase& WvListBase::operator= const WvListBase &    l
 


Member Data Documentation

WvLink WvListBase::head
 

Definition at line 50 of file utils/wvlinklist.h.

Referenced by count, WvList< WvStream >::first, main, WvList< WvStream >::prepend, WvHashTableBase::IterBase::rewind, and WvList< WvStream >::zap.

WvLink * WvListBase::tail
 

Definition at line 50 of file utils/wvlinklist.h.

Referenced by WvList< WvStream >::add_after, WvBuffer::alloc, WvList< WvStream >::append, WvBuffer::put, WvBuffer::unalloc, WvList< WvStream >::unlink_after, and WvList< WvStream >::zap.


The documentation for this class was generated from the following files:
Generated on Sun Aug 25 02:29:42 2002 for WvStreams by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002