Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CE::List Class Reference

#include <CacheEntry.H>

List of all members.

Public Member Functions

 List (T *head, List *tail=(List *) NULL) throw ()
T * Head () const throw ()
List * Tail () const throw ()
void SetTail (List *newTail) throw ()

Static Public Member Functions

static unsigned Length (const List *list) throw ()

Private Attributes

T * head
List * tail


Constructor & Destructor Documentation

CE::List::List (  T *  head,
List *  tail = (List *)NULL
)  throw () [inline]
 

Definition at line 373 of file CacheEntry.H.


Member Function Documentation

T* CE::List::Head (   )  const throw () [inline]
 

Definition at line 382 of file CacheEntry.H.

Referenced by VPKFile::CopyByCIs(), VPKFile::CycleDeletedNamesInList(), SPKFile::Debug(), VPKFile::DeleteOldEntries(), VPKFile::MoveCommonListToUncommon(), VPKFile::RecordCIsFromList(), VPKFile::UpdateUncommonList(), and SPKFile::WriteEntries().

static unsigned CE::List::Length (  const List *  list  )  throw () [static]
 

Referenced by SPKFile::Debug(), and SPKFile::WriteEntries().

void CE::List::SetTail (  List *  newTail  )  throw () [inline]
 

Definition at line 386 of file CacheEntry.H.

Referenced by VPKFile::MoveCommonListToUncommon(), and SPKFile::ReadEntries().

List* CE::List::Tail (   )  const throw () [inline]
 

Definition at line 383 of file CacheEntry.H.

Referenced by VPKFile::CopyByCIs(), VPKFile::CycleDeletedNamesInList(), SPKFile::Debug(), VPKFile::DeleteOldEntries(), VPKFile::MoveCommonListToUncommon(), VPKFile::RecordCIsFromList(), VPKFile::UpdateUncommonList(), and SPKFile::WriteEntries().


Member Data Documentation

T* CE::List::head [private]
 

Definition at line 390 of file CacheEntry.H.

List* CE::List::tail [private]
 

Definition at line 391 of file CacheEntry.H.


The documentation for this class was generated from the following file:
Generated on Mon May 8 00:49:18 2006 for Vesta by  doxygen 1.4.2