Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Atlfast::Quartet< T1, T2, T3, T4 > Class Template Reference

Adapted from STL pair class: holds four quantites instead of two. More...

#include <Quartet.h>

Collaboration diagram for Atlfast::Quartet< T1, T2, T3, T4 >:

Collaboration graph
[legend]
List of all members.

Public Methods

 Quartet (const T1 &a, const T2 &b, const T3 &c, const T4 &d)

Public Attributes

T1 first
T2 second
T3 third
T4 fourth

Detailed Description

template<class T1, class T2, class T3, class T4>
class Atlfast::Quartet< T1, T2, T3, T4 >

Adapted from STL pair class: holds four quantites instead of two.

Definition at line 28 of file Quartet.h.


Constructor & Destructor Documentation

template<class T1, class T2, class T3, class T4>
Atlfast::Quartet< T1, T2, T3, T4 >::Quartet const T1 &    a,
const T2 &    b,
const T3 &    c,
const T4 &    d
[inline]
 

Definition at line 34 of file Quartet.h.

References Atlfast::Quartet< T1, T2, T3, T4 >::first, Atlfast::Quartet< T1, T2, T3, T4 >::fourth, Atlfast::Quartet< T1, T2, T3, T4 >::second, and Atlfast::Quartet< T1, T2, T3, T4 >::third.

00034                                                                :
00035       first(a), second(b), third(c), fourth(d){}
  };


Member Data Documentation

template<class T1, class T2, class T3, class T4>
T1 Atlfast::Quartet< T1, T2, T3, T4 >::first
 

Definition at line 30 of file Quartet.h.

Referenced by Atlfast::Quartet< T1, T2, T3, T4 >::Quartet().

template<class T1, class T2, class T3, class T4>
T4 Atlfast::Quartet< T1, T2, T3, T4 >::fourth
 

Definition at line 33 of file Quartet.h.

Referenced by Atlfast::Quartet< T1, T2, T3, T4 >::Quartet().

template<class T1, class T2, class T3, class T4>
T2 Atlfast::Quartet< T1, T2, T3, T4 >::second
 

Definition at line 31 of file Quartet.h.

Referenced by Atlfast::Quartet< T1, T2, T3, T4 >::Quartet().

template<class T1, class T2, class T3, class T4>
T3 Atlfast::Quartet< T1, T2, T3, T4 >::third
 

Definition at line 32 of file Quartet.h.

Referenced by Atlfast::Quartet< T1, T2, T3, T4 >::Quartet().


The documentation for this class was generated from the following file:
Generated on Fri Nov 29 12:55:19 2002 by doxygen1.3-rc1