ESyS-Particle  2.3.4
esys::lsm::triplet< T1, T2, T3 > Class Template Reference

#include <triplet.h>

Inheritance diagram for esys::lsm::triplet< T1, T2, T3 >:
Collaboration diagram for esys::lsm::triplet< T1, T2, T3 >:

Public Types

typedef boost::tuple< T1, T2, T3 > inherited
 

Public Member Functions

 triplet ()
 
 triplet (const T1 &t1, const T2 &t2, const T3 &t3)
 
 triplet (const triplet &trip)
 
tripletoperator= (const triplet &trip)
 

Member Typedef Documentation

◆ inherited

template<typename T1 , typename T2 , typename T3 >
typedef boost::tuple<T1,T2,T3> esys::lsm::triplet< T1, T2, T3 >::inherited

Constructor & Destructor Documentation

◆ triplet() [1/3]

template<typename T1 , typename T2 , typename T3 >
esys::lsm::triplet< T1, T2, T3 >::triplet ( )
inline

◆ triplet() [2/3]

template<typename T1 , typename T2 , typename T3 >
esys::lsm::triplet< T1, T2, T3 >::triplet ( const T1 &  t1,
const T2 &  t2,
const T3 &  t3 
)
inline

◆ triplet() [3/3]

template<typename T1 , typename T2 , typename T3 >
esys::lsm::triplet< T1, T2, T3 >::triplet ( const triplet< T1, T2, T3 > &  trip)
inline

Member Function Documentation

◆ operator=()

template<typename T1 , typename T2 , typename T3 >
triplet& esys::lsm::triplet< T1, T2, T3 >::operator= ( const triplet< T1, T2, T3 > &  trip)
inline

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