TupleRecHelper< I, N > Struct Template Reference

#include <tuple.h>

静态公共成员函数

template<typename TUP , typename F >
static MAXON_ATTRIBUTE_FORCE_INLINE void  ForEach (const TUP &tup, F &&func)
template<typename TUP , typename F >
static MAXON_ATTRIBUTE_FORCE_INLINE void  ForEach (TUP &&tup, F &&func)
template<typename RET , typename TUP , typename F >
static MAXON_ATTRIBUTE_FORCE_INLINE RET  FoldLeft (const TUP &tup, const RET &v, F &&func)
template<typename RET , typename TUP , typename F >
static MAXON_ATTRIBUTE_FORCE_INLINE RET  FoldLeft (TUP &&tup, const RET &v, F &&func)

成员函数文档编制

◆  ForEach() [1/2]

static MAXON_ATTRIBUTE_FORCE_INLINE void ForEach ( const TUP &  tup ,
F &&  func  
)
static

◆  ForEach() [2/2]

static MAXON_ATTRIBUTE_FORCE_INLINE void ForEach ( TUP &&  tup ,
F &&  func  
)
static

◆  FoldLeft() [1/2]

static MAXON_ATTRIBUTE_FORCE_INLINE RET FoldLeft ( const TUP &  tup ,
const RET &  v ,
F &&  func  
)
static

◆  FoldLeft() [2/2]

static MAXON_ATTRIBUTE_FORCE_INLINE RET FoldLeft ( TUP &&  tup ,
const RET &  v ,
F &&  func  
)
static