Public Member Functions | Public Attributes | List of all members
utility::tuple::Tuple< T, Ts... > Struct Template Reference

specialisation of the Tuple class when the tuple has at least one element. More...

#include <TensorSyclTuple.h>

Public Member Functions

 Tuple (T t, Ts...ts)
 

Public Attributes

head
 
Tuple< Ts... > tail
 

Detailed Description

template<class T, class... Ts>
struct utility::tuple::Tuple< T, Ts... >

specialisation of the Tuple class when the tuple has at least one element.

Template Parameters
T: the type of the first element in the tuple.
Ts...the rest of the elements in the tuple. Ts... can be empty.

Definition at line 47 of file TensorSyclTuple.h.

Constructor & Destructor Documentation

template<class T , class... Ts>
utility::tuple::Tuple< T, Ts... >::Tuple ( t,
Ts...  ts 
)
inline

Definition at line 48 of file TensorSyclTuple.h.

Member Data Documentation

template<class T , class... Ts>
T utility::tuple::Tuple< T, Ts... >::head

Definition at line 49 of file TensorSyclTuple.h.

template<class T , class... Ts>
Tuple<Ts...> utility::tuple::Tuple< T, Ts... >::tail

Definition at line 50 of file TensorSyclTuple.h.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:11:00