Lolly 1.4.27
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
quintuple< T1, T2, T3, T4, T5 > Class Template Reference

#include <ntuple.hpp>

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

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 121 of file ntuple.hpp.

Constructor & Destructor Documentation

◆ quintuple() [1/2]

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 128 of file ntuple.hpp.

129 : x1 (q.x1), x2 (q.x2), x3 (q.x3), x4 (q.x4), x5 (q.x5) {}
The list class represents a linked list.
Definition list.hpp:48

◆ quintuple() [2/2]

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 130 of file ntuple.hpp.

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

Member Function Documentation

◆ operator=()

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 133 of file ntuple.hpp.

133 {
134 x1= q.x1;
135 x2= q.x2;
136 x3= q.x3;
137 x4= q.x4;
138 x5= q.x5;
139 return *this;
140 }

◆ operator==()

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 141 of file ntuple.hpp.

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

◆ operator!=()

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 144 of file ntuple.hpp.

144 {
145 return x1 != q.x1 || x2 != q.x2 || x3 != q.x3 || x4 != q.x4 || x5 != q.x5;
146 }

Member Data Documentation

◆ x1

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

Definition at line 123 of file ntuple.hpp.

◆ x2

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

Definition at line 124 of file ntuple.hpp.

◆ x3

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

Definition at line 125 of file ntuple.hpp.

◆ x4

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

Definition at line 126 of file ntuple.hpp.

◆ x5

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

Definition at line 127 of file ntuple.hpp.


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