Walls And Holes  1
Triplet< First, Second, Third > Class Template Reference

#include <triplet.h>

Public Types

using FirstType = First
 
using SecondType = Second
 
using ThirdType = Third
 

Public Member Functions

 Triplet ()
 
 Triplet (First f, Second s, Third t)
 
const First & getFirst () const
 
const Second & getSecond () const
 
const Third & getThird () const
 
First & getFirst ()
 
Second & getSecond ()
 
Third & getThird ()
 

Member Typedef Documentation

◆ FirstType

template<typename First, typename Second, typename Third>
using Triplet< First, Second, Third >::FirstType = First

◆ SecondType

template<typename First, typename Second, typename Third>
using Triplet< First, Second, Third >::SecondType = Second

◆ ThirdType

template<typename First, typename Second, typename Third>
using Triplet< First, Second, Third >::ThirdType = Third

Constructor & Destructor Documentation

◆ Triplet() [1/2]

template<typename First, typename Second, typename Third>
Triplet< First, Second, Third >::Triplet ( )
inline

◆ Triplet() [2/2]

template<typename First, typename Second, typename Third>
Triplet< First, Second, Third >::Triplet ( First  f,
Second  s,
Third  t 
)
inline

Member Function Documentation

◆ getFirst() [1/2]

template<typename First, typename Second, typename Third>
const First& Triplet< First, Second, Third >::getFirst ( ) const
inline
Here is the caller graph for this function:

◆ getFirst() [2/2]

template<typename First, typename Second, typename Third>
First& Triplet< First, Second, Third >::getFirst ( )
inline

◆ getSecond() [1/2]

template<typename First, typename Second, typename Third>
const Second& Triplet< First, Second, Third >::getSecond ( ) const
inline
Here is the caller graph for this function:

◆ getSecond() [2/2]

template<typename First, typename Second, typename Third>
Second& Triplet< First, Second, Third >::getSecond ( )
inline

◆ getThird() [1/2]

template<typename First, typename Second, typename Third>
const Third& Triplet< First, Second, Third >::getThird ( ) const
inline
Here is the caller graph for this function:

◆ getThird() [2/2]

template<typename First, typename Second, typename Third>
Third& Triplet< First, Second, Third >::getThird ( )
inline

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