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

FTList< FT_LIST_ITEM_TYPE > Class Template Reference

Provides a non-STL alternative to the STL list. More...

#include <FTList.h>

List of all members.

Public Types

typedef FT_LIST_ITEM_TYPE value_type
typedef value_typereference
typedef const value_typeconst_reference
typedef size_t size_type

Public Member Functions

 FTList ()
 Constructor.

 ~FTList ()
 Destructor.

size_type size () const
 Get the number of items in the list.

void push_back (const value_type &item)
 Add an item to the end of the list.

reference front () const
 Get the item at the front of the list.

reference back () const
 Get the item at the end of the list.


Detailed Description

template<typename FT_LIST_ITEM_TYPE>
class FTList< FT_LIST_ITEM_TYPE >

Provides a non-STL alternative to the STL list.

Definition at line 10 of file FTList.h.


Member Typedef Documentation

template<typename FT_LIST_ITEM_TYPE>
typedef const value_type& FTList< FT_LIST_ITEM_TYPE >::const_reference
 

Definition at line 15 of file FTList.h.

template<typename FT_LIST_ITEM_TYPE>
typedef value_type& FTList< FT_LIST_ITEM_TYPE >::reference
 

Definition at line 14 of file FTList.h.

template<typename FT_LIST_ITEM_TYPE>
typedef size_t FTList< FT_LIST_ITEM_TYPE >::size_type
 

Definition at line 16 of file FTList.h.

template<typename FT_LIST_ITEM_TYPE>
typedef FT_LIST_ITEM_TYPE FTList< FT_LIST_ITEM_TYPE >::value_type
 

Definition at line 13 of file FTList.h.


Constructor & Destructor Documentation

template<typename FT_LIST_ITEM_TYPE>
FTList< FT_LIST_ITEM_TYPE >::FTList  )  [inline]
 

Constructor.

Definition at line 21 of file FTList.h.

template<typename FT_LIST_ITEM_TYPE>
FTList< FT_LIST_ITEM_TYPE >::~FTList  )  [inline]
 

Destructor.

Definition at line 32 of file FTList.h.


Member Function Documentation

template<typename FT_LIST_ITEM_TYPE>
reference FTList< FT_LIST_ITEM_TYPE >::back  )  const [inline]
 

Get the item at the end of the list.

Definition at line 82 of file FTList.h.

template<typename FT_LIST_ITEM_TYPE>
reference FTList< FT_LIST_ITEM_TYPE >::front  )  const [inline]
 

Get the item at the front of the list.

Definition at line 74 of file FTList.h.

template<typename FT_LIST_ITEM_TYPE>
void FTList< FT_LIST_ITEM_TYPE >::push_back const value_type item  )  [inline]
 

Add an item to the end of the list.

Definition at line 54 of file FTList.h.

template<typename FT_LIST_ITEM_TYPE>
size_type FTList< FT_LIST_ITEM_TYPE >::size  )  const [inline]
 

Get the number of items in the list.

Definition at line 46 of file FTList.h.


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 15:16:40 2003 for FTGL by doxygen 1.3.3