Gascoigne::triple< T1, T2, T3 > Struct Template Reference

#include <triple.h>

Collaboration diagram for Gascoigne::triple< T1, T2, T3 >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef T1 first_type
typedef T2 second_type
typedef T3 third_type

Public Member Functions

 triple ()
 triple (const T1 &a, const T2 &b, const T3 &c)

Public Attributes

T1 first
T2 second
T3 third

template<class T1, class T2, class T3>
struct Gascoigne::triple< T1, T2, T3 >


Member Typedef Documentation

template<class T1, class T2, class T3>
typedef T1 Gascoigne::triple< T1, T2, T3 >::first_type

template<class T1, class T2, class T3>
typedef T2 Gascoigne::triple< T1, T2, T3 >::second_type

template<class T1, class T2, class T3>
typedef T3 Gascoigne::triple< T1, T2, T3 >::third_type


Constructor & Destructor Documentation

template<class T1, class T2, class T3>
Gascoigne::triple< T1, T2, T3 >::triple (  )  [inline]

template<class T1, class T2, class T3>
Gascoigne::triple< T1, T2, T3 >::triple ( const T1 &  a,
const T2 &  b,
const T3 &  c 
) [inline]


Member Data Documentation

template<class T1, class T2, class T3>
T1 Gascoigne::triple< T1, T2, T3 >::first

template<class T1, class T2, class T3>
T2 Gascoigne::triple< T1, T2, T3 >::second

template<class T1, class T2, class T3>
T3 Gascoigne::triple< T1, T2, T3 >::third


The documentation for this struct was generated from the following file:
Generated on Thu Sep 14 10:46:23 2006 for Gascoigne by  doxygen 1.4.7