Static Public Member Functions

mln::accu::internal::tuplehelper< n, T > Struct Template Reference

#include <tuple.hh>

List of all members.

Static Public Member Functions

static void init (typename T::intern &a)
static void take (typename T::intern &a, const typename T::intern &other)
static void take (typename T::intern &a, const typename T::argument &argument)
static void take_as_init_ (typename T::intern &a, const typename T::argument &argument)
static void to_result (const typename T::intern &a, typename T::result &res)

Detailed Description

template<unsigned n, typename T>
struct mln::accu::internal::tuplehelper< n, T >

Definition at line 143 of file tuple.hh.


Member Function Documentation

template<unsigned n, typename T >
static void mln::accu::internal::tuplehelper< n, T >::init ( typename T::intern &  a  )  [inline, static]

Definition at line 145 of file tuple.hh.

Referenced by mln::accu::tuple< A, n, >::init().

template<unsigned n, typename T >
static void mln::accu::internal::tuplehelper< n, T >::take ( typename T::intern &  a,
const typename T::intern &  other 
) [inline, static]

Definition at line 163 of file tuple.hh.

References mln::accu::internal::tuplehelper< n, T >::take().

template<unsigned n, typename T >
static void mln::accu::internal::tuplehelper< n, T >::take ( typename T::intern &  a,
const typename T::argument &  argument 
) [inline, static]
template<unsigned n, typename T >
static void mln::accu::internal::tuplehelper< n, T >::take_as_init_ ( typename T::intern &  a,
const typename T::argument &  argument 
) [inline, static]

Definition at line 151 of file tuple.hh.

Referenced by mln::accu::tuple< A, n, >::take_as_init_().

template<unsigned n, typename T >
static void mln::accu::internal::tuplehelper< n, T >::to_result ( const typename T::intern &  a,
typename T::result &  res 
) [inline, static]

Definition at line 169 of file tuple.hh.

Referenced by mln::accu::tuple< A, n, >::to_result().