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

WvListBase Class Reference

#include <wvlinklist.h>

Inheritance diagram for WvListBase:

WvList< _type_ > WvList< _type_ > 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(), WvProtoStream::list_to_array(), main(), WvBuffer::num_of_bufs(), WvHConfKey::printable(), WvProtoStream::tokenize(), 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 Fri Apr 5 15:16:56 2002 for WvStreams by doxygen1.2.15