Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Tuple< T, N > Class Template Reference

#include <Tuple.H>

Inheritance diagram for Tuple< T, N >:

Inheritance graph
[legend]
Collaboration diagram for Tuple< T, N >:

Collaboration graph
[legend]
List of all members.

Public Methods

 Tuple ()
 Tuple (const Tuple &rhs)
Tuple & operator= (const Tuple &rhs)
T & operator[] (int i)
const T & operator[] (int i) const
 operator const T * () const

Protected Attributes

vect [N]

template<class T, size_t N>
class Tuple< T, N >


Constructor & Destructor Documentation

template<class T, size_t N>
Tuple< T, N >::Tuple   [inline]
 

template<class T, size_t N>
Tuple< T, N >::Tuple const Tuple< T, N > &    rhs
 


Member Function Documentation

template<class T, size_t N>
Tuple< T, N >::operator const T *   const [inline]
 

template<class T, size_t N>
Tuple< T, N > & Tuple< T, N >::operator= const Tuple< T, N > &    rhs
 

template<class T, size_t N>
const T & Tuple< T, N >::operator[] int    i const [inline]
 

template<class T, size_t N>
T & Tuple< T, N >::operator[] int    i [inline]
 


Member Data Documentation

template<class T, size_t N>
T Tuple< T, N >::vect[N] [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Apr 16 14:27:46 2003 for Chombo by doxygen1.2.16