GamR  0.0.0
GammaROOT
Loading...
Searching...
No Matches
Tuples.hh File Reference
#include <tuple>
+ Include dependency graph for Tuples.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  GamR
 
namespace  GamR::Utils
 

Functions

template<typename... Ts, typename F>
void GamR::Utils::for_each_in_tuple (std::tuple< Ts... > &t, F f)
 Applies function on each element of tuple.
 
template<typename T1, typename T2, typename F>
void GamR::Utils::for_both_in_tuple (T1 &t1, T2 &t2, F f)
 Applies function taking both elements of tuple as arguments.
 
template<typename T1, typename T2, typename F, typename N>
void GamR::Utils::for_both_in_tuple (T1 &t1, T2 &t2, F f, N n)