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

T 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 Thu Aug 29 11:07:50 2002 for Chombo&INS by doxygen1.2.16