quintuple< T1, T2, T3, T4, T5 > Class Template Reference

#include <tuples.h>

List of all members.

Public Member Functions

 quintuple (const T1 &t1=T1(), const T2 &t2=T2(), const T3 &t3=T3(), const T4 &t4=T4(), const T5 &t5=T5())
bool operator< (const quintuple &q) const

Public Attributes

T1 first
T2 second
T3 third
T4 fourth
T4 fifth

Friends

ostream & operator<< (ostream &os, const quintuple &t)


Detailed Description

template<class T1, class T2, class T3, class T4, class T5>
class quintuple< T1, T2, T3, T4, T5 >

Definition at line 190 of file tuples.h.


Constructor & Destructor Documentation

template<class T1, class T2, class T3, class T4, class T5>
quintuple< T1, T2, T3, T4, T5 >::quintuple const T1 &  t1 = T1(),
const T2 &  t2 = T2(),
const T3 &  t3 = T3(),
const T4 &  t4 = T4(),
const T5 &  t5 = T5()
[inline]
 

Definition at line 201 of file tuples.h.


Member Function Documentation

template<class T1, class T2, class T3, class T4, class T5>
bool quintuple< T1, T2, T3, T4, T5 >::operator< const quintuple< T1, T2, T3, T4, T5 > &  q  )  const [inline]
 

Definition at line 212 of file tuples.h.


Friends And Related Function Documentation

template<class T1, class T2, class T3, class T4, class T5>
ostream& operator<< ostream &  os,
const quintuple< T1, T2, T3, T4, T5 > &  t
[friend]
 

Definition at line 246 of file tuples.h.


Member Data Documentation

template<class T1, class T2, class T3, class T4, class T5>
T4 quintuple< T1, T2, T3, T4, T5 >::fifth
 

Definition at line 264 of file tuples.h.

Referenced by quintuple< Word, Word, Word, Word, Word >::operator<().

template<class T1, class T2, class T3, class T4, class T5>
T1 quintuple< T1, T2, T3, T4, T5 >::first
 

Definition at line 260 of file tuples.h.

Referenced by quintuple< Word, Word, Word, Word, Word >::operator<().

template<class T1, class T2, class T3, class T4, class T5>
T4 quintuple< T1, T2, T3, T4, T5 >::fourth
 

Definition at line 263 of file tuples.h.

Referenced by quintuple< Word, Word, Word, Word, Word >::operator<().

template<class T1, class T2, class T3, class T4, class T5>
T2 quintuple< T1, T2, T3, T4, T5 >::second
 

Definition at line 261 of file tuples.h.

Referenced by quintuple< Word, Word, Word, Word, Word >::operator<().

template<class T1, class T2, class T3, class T4, class T5>
T3 quintuple< T1, T2, T3, T4, T5 >::third
 

Definition at line 262 of file tuples.h.

Referenced by quintuple< Word, Word, Word, Word, Word >::operator<().


The documentation for this class was generated from the following file:
Generated on Sun Dec 3 10:59:03 2006 for CRyptography And Groups (CRAG) by  doxygen 1.4.6