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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Mon Sep 26 18:43:50 2011 for CRyptography And Groups (CRAG) by  doxygen 1.6.1