OpenMD  2.5
Molecular Dynamics in the Open
OpenMD::tuple4< T1, T2, T3, T4 > Struct Template Reference

#include <Tuple.hpp>

Public Types

typedef T1 first_type
 
typedef T2 second_type
 
typedef T3 third_type
 
typedef T4 fourth_type
 

Public Member Functions

 tuple4 ()
 
 tuple4 (const T1 &a, const T2 &b, const T3 &c, const T4 &d)
 

Public Attributes

T1 first
 
T2 second
 
T3 third
 
T4 fourth
 

Detailed Description

template<class T1, class T2, class T3, class T4>
struct OpenMD::tuple4< T1, T2, T3, T4 >

Definition at line 67 of file Tuple.hpp.

Member Typedef Documentation

◆ first_type

template<class T1, class T2, class T3, class T4>
typedef T1 OpenMD::tuple4< T1, T2, T3, T4 >::first_type

Definition at line 68 of file Tuple.hpp.

◆ fourth_type

template<class T1, class T2, class T3, class T4>
typedef T4 OpenMD::tuple4< T1, T2, T3, T4 >::fourth_type

Definition at line 71 of file Tuple.hpp.

◆ second_type

template<class T1, class T2, class T3, class T4>
typedef T2 OpenMD::tuple4< T1, T2, T3, T4 >::second_type

Definition at line 69 of file Tuple.hpp.

◆ third_type

template<class T1, class T2, class T3, class T4>
typedef T3 OpenMD::tuple4< T1, T2, T3, T4 >::third_type

Definition at line 70 of file Tuple.hpp.

Constructor & Destructor Documentation

◆ tuple4() [1/2]

template<class T1, class T2, class T3, class T4>
OpenMD::tuple4< T1, T2, T3, T4 >::tuple4 ( )
inline

Definition at line 77 of file Tuple.hpp.

◆ tuple4() [2/2]

template<class T1, class T2, class T3, class T4>
OpenMD::tuple4< T1, T2, T3, T4 >::tuple4 ( const T1 &  a,
const T2 &  b,
const T3 &  c,
const T4 &  d 
)
inline

Definition at line 78 of file Tuple.hpp.

Member Data Documentation

◆ first

template<class T1, class T2, class T3, class T4>
T1 OpenMD::tuple4< T1, T2, T3, T4 >::first

◆ fourth

template<class T1, class T2, class T3, class T4>
T4 OpenMD::tuple4< T1, T2, T3, T4 >::fourth

◆ second

template<class T1, class T2, class T3, class T4>
T2 OpenMD::tuple4< T1, T2, T3, T4 >::second

◆ third

template<class T1, class T2, class T3, class T4>
T3 OpenMD::tuple4< T1, T2, T3, T4 >::third

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