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

LinkedList< T > Class Template Reference

#include <tll.h>

List of all members.

Public Methods

 LinkedList ()
 ~LinkedList ()
void Insert (T *pNewObject)
T * Get (int val)
void Delete (int val)

template<class T>
class LinkedList< T >


Constructor & Destructor Documentation

template<class T>
LinkedList< T >::LinkedList  
 

Definition at line 168 of file tll.h.

00169 {
00170   pMyHead = new HeadNode<T>;
00171 }

template<class T>
LinkedList< T >::~LinkedList   [inline]
 

Definition at line 159 of file tll.h.

00159 {pMyHead->DeleteList();}


Member Function Documentation

template<class T>
void LinkedList< T >::Delete int    val [inline]
 

Definition at line 162 of file tll.h.

Referenced by DeleteSpline(), and MakePortalList().

00162 {pMyHead->Delete(val);}

template<class T>
T* LinkedList< T >::Get int    val [inline]
 

Definition at line 161 of file tll.h.

Referenced by AddPortalsToLeaves(), DeleteSpline(), DrawSplines(), LoadSplines(), MakePortalList(), and WndProc().

00161 {return pMyHead->Get(val);}

template<class T>
void LinkedList< T >::Insert T *    pNewObject
 

Definition at line 174 of file tll.h.

Referenced by AddSpline(), MakeNodeLists(), and MakePortalList().

00175 {
00176   pMyHead->Insert(pNewObject, pMyHead);
00177 }


The documentation for this class was generated from the following file:
Generated on Fri Dec 23 05:20:21 2005 for Portals by doxygen1.2.15