cldeque< T > Class Template Reference

#include <cldeque.h>

List of all members.

Public Types

typedef std::deque< T >::size_type size_type

Public Member Functions

 cldeque ()
 cldeque (size_type _n)
 cldeque (size_type _n, const T &_t)
void setSize (size_type _n)
void push_front (const T &_t)
const T & operator[] (size_type _idx) const
T & operator[] (size_type _idx)
void assign (size_type _size, const T &_t)
size_type size () const

Private Attributes

std::deque< T > cld


Detailed Description

template<typename T>
class cldeque< T >

Definition at line 7 of file cldeque.h.


Member Typedef Documentation

template<typename T>
typedef std::deque<T>::size_type cldeque< T >::size_type

Definition at line 9 of file cldeque.h.


Constructor & Destructor Documentation

template<typename T>
cldeque< T >::cldeque (  )  [inline]

Definition at line 10 of file cldeque.h.

template<typename T>
cldeque< T >::cldeque ( size_type  _n  )  [inline]

Definition at line 12 of file cldeque.h.

template<typename T>
cldeque< T >::cldeque ( size_type  _n,
const T &  _t 
) [inline]

Definition at line 15 of file cldeque.h.


Member Function Documentation

template<typename T>
void cldeque< T >::setSize ( size_type  _n  )  [inline]

it will resize deque

Definition at line 18 of file cldeque.h.

Referenced by CompuCell3D::CellVelocityData::resize().

template<typename T>
void cldeque< T >::push_front ( const T &  _t  )  [inline]

Definition at line 28 of file cldeque.h.

Referenced by CompuCell3D::CellVelocityData::push_front().

template<typename T>
const T& cldeque< T >::operator[] ( size_type  _idx  )  const [inline]

Definition at line 33 of file cldeque.h.

template<typename T>
T& cldeque< T >::operator[] ( size_type  _idx  )  [inline]

Definition at line 34 of file cldeque.h.

template<typename T>
void cldeque< T >::assign ( size_type  _size,
const T &  _t 
) [inline]

Definition at line 35 of file cldeque.h.

Referenced by CompuCell3D::CellVelocityData::CellVelocityData().

template<typename T>
size_type cldeque< T >::size (  )  const [inline]


Member Data Documentation

template<typename T>
std::deque<T> cldeque< T >::cld [private]


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

Generated on Thu Dec 4 11:41:20 2008 for CompuCell3D by  doxygen 1.5.6