array16< T > Class Template Reference

#include <utils.hpp>

Collaboration diagram for array16< T >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 array16 ()
void resize (size_t s)
void erase (size_t index)
void release ()
T & operator[] (size_t i)
const T & operator[] (size_t i) const
T * begin ()
T * end ()
const T * begin () const
const T * end () const
size_t size () const
 ~array16 ()

Detailed Description

template<class T>
class array16< T >

Definition at line 28 of file utils.hpp.


Constructor & Destructor Documentation

template<class T>
array16< T >::array16 (  )  [inline]

Definition at line 31 of file utils.hpp.

template<class T>
array16< T >::~array16 (  )  [inline]

Definition at line 79 of file utils.hpp.


Member Function Documentation

template<class T>
void array16< T >::resize ( size_t  s  )  [inline]

Definition at line 33 of file utils.hpp.

Referenced by array16< double >::erase().

template<class T>
void array16< T >::erase ( size_t  index  )  [inline]

Definition at line 54 of file utils.hpp.

template<class T>
void array16< T >::release (  )  [inline]

Definition at line 60 of file utils.hpp.

Referenced by array16< double >::~array16().

template<class T>
T& array16< T >::operator[] ( size_t  i  )  [inline]

Definition at line 69 of file utils.hpp.

template<class T>
const T& array16< T >::operator[] ( size_t  i  )  const [inline]

Definition at line 70 of file utils.hpp.

template<class T>
T* array16< T >::begin (  )  [inline]

Definition at line 72 of file utils.hpp.

template<class T>
T* array16< T >::end (  )  [inline]

Definition at line 73 of file utils.hpp.

template<class T>
const T* array16< T >::begin (  )  const [inline]

Definition at line 74 of file utils.hpp.

template<class T>
const T* array16< T >::end (  )  const [inline]

Definition at line 75 of file utils.hpp.

template<class T>
size_t array16< T >::size (  )  const [inline]

Definition at line 77 of file utils.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Dec 6 20:31:16 2007 for Ephi by  doxygen 1.5.0