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

FastList< Type > Class Template Reference

#include <FastList.hpp>

List of all members.

Public Methods

 FastList ()
 ~FastList ()
void Clear ()
int operator! () const
FastList< Type > & AddToHead (Type &d)
FastList< Type > & AddToTail (Type &d)
Type & PopHead ()
int ComputeLength () const
FLL< Type > * HeadLL () const
void * operator new (size_t size)
void operator delete (void *)

Static Public Methods

void UseMemory (MemList &memList)

template<class Type>
class FastList< Type >


Constructor & Destructor Documentation

template<class Type>
FastList< Type >::FastList   [inline]
 

template<class Type>
FastList< Type >::~FastList   [inline]
 


Member Function Documentation

template<class Type>
FastList<Type>& FastList< Type >::AddToHead Type &    d [inline]
 

template<class Type>
FastList<Type>& FastList< Type >::AddToTail Type &    d [inline]
 

template<class Type>
void FastList< Type >::Clear   [inline]
 

template<class Type>
int FastList< Type >::ComputeLength   const [inline]
 

template<class Type>
FLL<Type>* FastList< Type >::HeadLL   const [inline]
 

template<class Type>
void FastList< Type >::operator delete void *    [inline]
 

template<class Type>
void* FastList< Type >::operator new size_t    size [inline]
 

template<class Type>
int FastList< Type >::operator!   const [inline]
 

template<class Type>
Type& FastList< Type >::PopHead   [inline]
 

template<class Type>
void FastList< Type >::UseMemory MemList   memList [inline, static]
 


The documentation for this class was generated from the following files:
Generated on Fri Jul 2 16:25:41 2004 for Lemur Toolkit by doxygen1.2.18