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 ()
THead () const throw ()
ListTail () const throw ()
void SetTail (List *newTail) throw ()

Static Public Member Functions

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

Private Attributes

Thead
Listtail


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