CMS 3D CMS Logo

List of all members | Static Public Member Functions
do_iterate< TupleType, N > Struct Template Reference

#include <CombinedKinematicConstraintT.h>

Static Public Member Functions

template<typename F >
static void call (TupleType &t, F f)
 
template<typename F >
static void call (TupleType const &t, F f)
 

Detailed Description

template<class TupleType, size_t N>
struct do_iterate< TupleType, N >

Definition at line 17 of file CombinedKinematicConstraintT.h.

Member Function Documentation

template<class TupleType, size_t N>
template<typename F >
static void do_iterate< TupleType, N >::call ( TupleType &  t,
F  f 
)
inlinestatic

Definition at line 20 of file CombinedKinematicConstraintT.h.

References f.

Referenced by do_iterate< TupleType, N >::call(), and iterate_tuple().

21  {
22  f(std::get<N-1>(t));
24  }
double f[11][100]
static void call(TupleType &t, F f)
template<class TupleType, size_t N>
template<typename F >
static void do_iterate< TupleType, N >::call ( TupleType const &  t,
F  f 
)
inlinestatic

Definition at line 26 of file CombinedKinematicConstraintT.h.

References do_iterate< TupleType, N >::call(), and f.

27  {
28  f(std::get<N-1>(t));
30  }
double f[11][100]
static void call(TupleType &t, F f)