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

#include <ntuple.hpp>

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

Public Member Functions

 sextuple (const sextuple &s)
 
 sextuple (const T1 &y1, const T2 &y2, const T3 &y3, const T4 &y4, const T5 &y5, const T6 &y6)
 
sextupleoperator= (const sextuple &s)
 
bool operator== (const sextuple &s)
 
bool operator!= (const sextuple &s)
 

Public Attributes

T1 x1
 
T2 x2
 
T3 x3
 
T4 x4
 
T5 x5
 
T6 x6
 

Detailed Description

template<class T1, class T2, class T3, class T4, class T5, class T6>
class sextuple< T1, T2, T3, T4, T5, T6 >

Definition at line 167 of file ntuple.hpp.

Constructor & Destructor Documentation

◆ sextuple() [1/2]

template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >
sextuple< T1, T2, T3, T4, T5, T6 >::sextuple ( const sextuple< T1, T2, T3, T4, T5, T6 > & s)
inline

Definition at line 175 of file ntuple.hpp.

176 : x1 (s.x1), x2 (s.x2), x3 (s.x3), x4 (s.x4), x5 (s.x5), x6 (s.x6) {}

◆ sextuple() [2/2]

template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >
sextuple< T1, T2, T3, T4, T5, T6 >::sextuple ( const T1 & y1,
const T2 & y2,
const T3 & y3,
const T4 & y4,
const T5 & y5,
const T6 & y6 )
inline

Definition at line 177 of file ntuple.hpp.

179 : x1 (y1), x2 (y2), x3 (y3), x4 (y4), x5 (y5), x6 (y6) {}
The list class represents a linked list.
Definition list.hpp:48

Member Function Documentation

◆ operator=()

template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >
sextuple & sextuple< T1, T2, T3, T4, T5, T6 >::operator= ( const sextuple< T1, T2, T3, T4, T5, T6 > & s)
inline

Definition at line 180 of file ntuple.hpp.

180 {
181 x1= s.x1;
182 x2= s.x2;
183 x3= s.x3;
184 x4= s.x4;
185 x5= s.x5;
186 x6= s.x6;
187 return *this;
188 }

◆ operator==()

template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >
bool sextuple< T1, T2, T3, T4, T5, T6 >::operator== ( const sextuple< T1, T2, T3, T4, T5, T6 > & s)
inline

Definition at line 189 of file ntuple.hpp.

189 {
190 return x1 == s.x1 && x2 == s.x2 && x3 == s.x3 && x4 == s.x4 && x5 == s.x5 &&
191 x6 == s.x6;
192 }

◆ operator!=()

template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >
bool sextuple< T1, T2, T3, T4, T5, T6 >::operator!= ( const sextuple< T1, T2, T3, T4, T5, T6 > & s)
inline

Definition at line 193 of file ntuple.hpp.

193 {
194 return x1 != s.x1 || x2 != s.x2 || x3 != s.x3 || x4 != s.x4 || x5 != s.x5 ||
195 x6 != s.x6;
196 }

Member Data Documentation

◆ x1

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

Definition at line 169 of file ntuple.hpp.

◆ x2

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

Definition at line 170 of file ntuple.hpp.

◆ x3

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

Definition at line 171 of file ntuple.hpp.

◆ x4

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

Definition at line 172 of file ntuple.hpp.

◆ x5

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

Definition at line 173 of file ntuple.hpp.

◆ x6

template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 >
T6 sextuple< T1, T2, T3, T4, T5, T6 >::x6

Definition at line 174 of file ntuple.hpp.


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