fs::array< T, MAXSIZE > Class Template Reference

#include <array.h>

List of all members.

Public Member Functions

 array ()
void add (T data)
T & operator[] (int i)
int size ()
void clear ()

Protected Attributes

UINT m_uPos
m_a [MAXSIZE]


Detailed Description

template<class T, UINT MAXSIZE>
class fs::array< T, MAXSIZE >

Definition at line 12 of file array.h.


Constructor & Destructor Documentation

template<class T, UINT MAXSIZE>
fs::array< T, MAXSIZE >::array (  )  [inline]

Definition at line 15 of file array.h.

References fs::array< T, MAXSIZE >::m_uPos.


Member Function Documentation

template<class T, UINT MAXSIZE>
void fs::array< T, MAXSIZE >::add ( data  )  [inline]

Definition at line 20 of file array.h.

References fs::array< T, MAXSIZE >::m_a, and fs::array< T, MAXSIZE >::m_uPos.

template<class T, UINT MAXSIZE>
T& fs::array< T, MAXSIZE >::operator[] ( int  i  )  [inline]

Definition at line 26 of file array.h.

References fs::array< T, MAXSIZE >::m_a.

template<class T, UINT MAXSIZE>
int fs::array< T, MAXSIZE >::size (  )  [inline]

template<class T, UINT MAXSIZE>
void fs::array< T, MAXSIZE >::clear (  )  [inline]


Member Data Documentation

template<class T, UINT MAXSIZE>
UINT fs::array< T, MAXSIZE >::m_uPos [protected]

template<class T, UINT MAXSIZE>
T fs::array< T, MAXSIZE >::m_a[MAXSIZE] [protected]

Definition at line 43 of file array.h.

Referenced by fs::array< T, MAXSIZE >::add(), and fs::array< T, MAXSIZE >::operator[]().


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

Generated on Sun May 25 00:21:38 2008 by  doxygen 1.5.6