LinkedListNode_t< T > Class Template Reference

Template linked list element base class. More...

#include <UTLists.h>

List of all members.

Public Member Functions

T * Next () const
T * Prev () const

Protected Member Functions

 LinkedListNode_t ()

Detailed Description

template<class T>
class LinkedListNode_t< T >

Template linked list element base class. The template type T must inherit from LinkedListNode_t < class T >, allowing template type T to be added to a LinkedList_t < class T > or OwnedLinkedList_t < class T >.

Definition at line 265 of file UTLists.h.


Constructor & Destructor Documentation

template<class T >
LinkedListNode_t< T >::LinkedListNode_t (  )  [inline, protected]

Constructor.

Definition at line 1935 of file UTLists.h.


Member Function Documentation

template<class T >
T * LinkedListNode_t< T >::Next (  )  const [inline]

Returns the item after this one in the list, or NULL if there are no more items in the list.

Definition at line 1944 of file UTLists.h.

template<class T >
T * LinkedListNode_t< T >::Prev (  )  const [inline]

Returns the item before this one in the list, or NULL if this was the first item in the list.

Definition at line 1953 of file UTLists.h.


The documentation for this class was generated from the following file:

Generated on Tue Dec 14 22:35:07 2010 for UT library by  doxygen 1.6.1