Back to index

texmacs  1.0.7.15
Public Member Functions | Public Attributes
quintuple< T1, T2, T3, T4, T5 > Class Template Reference

#include <ntuple.hpp>

Collaboration diagram for quintuple< T1, T2, T3, T4, T5 >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 quintuple (const quintuple &q)
 quintuple (const T1 &y1, const T2 &y2, const T3 &y3, const T4 &y4, const T5 &y5)
quintupleoperator= (const quintuple &q)
bool operator== (const quintuple &q)
bool operator!= (const quintuple &q)

Public Attributes

T1 x1
T2 x2
T3 x3
T4 x4
T5 x5

Detailed Description

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

Definition at line 91 of file ntuple.hpp.


Constructor & Destructor Documentation

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

Definition at line 94 of file ntuple.hpp.

                                       :
    x1 (q.x1), x2 (q.x2), x3 (q.x3), x4 (q.x4), x5 (q.x5) {}
template<class T1, class T2, class T3, class T4, class T5>
quintuple< T1, T2, T3, T4, T5 >::quintuple ( const T1 &  y1,
const T2 &  y2,
const T3 &  y3,
const T4 &  y4,
const T5 &  y5 
) [inline]

Definition at line 96 of file ntuple.hpp.

                                             :
    x1 (y1), x2 (y2), x3 (y3), x4 (y4), x5 (y5) {}

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) [inline]

Definition at line 104 of file ntuple.hpp.

                                               {
    return x1 != q.x1 || x2 != q.x2 || x3 != q.x3 ||
           x4 != q.x4 || x5 != q.x5; }
template<class T1, class T2, class T3, class T4, class T5>
quintuple& quintuple< T1, T2, T3, T4, T5 >::operator= ( const quintuple< T1, T2, T3, T4, T5 > &  q) [inline]

Definition at line 99 of file ntuple.hpp.

                                                    {
    x1= q.x1; x2= q.x2; x3= q.x3; x4= q.x4; x5= q.x5; return *this; }
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) [inline]

Definition at line 101 of file ntuple.hpp.

                                               {
    return x1 == q.x1 && x2 == q.x2 && x3 == q.x3 &&
           x4 == q.x4 && x5 == q.x5; }

Member Data Documentation

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

Definition at line 93 of file ntuple.hpp.

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

Definition at line 93 of file ntuple.hpp.

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

Definition at line 93 of file ntuple.hpp.

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

Definition at line 93 of file ntuple.hpp.

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

Definition at line 93 of file ntuple.hpp.


The documentation for this class was generated from the following file: