Kanzi  3.9.9
Kanzi Engine C++ API
tuple_for_each.hpp File Reference

Namespaces

 kanzi
 

Functions

template<size_t I = 0, typename Function , typename... TupleArgs>
enable_if_t< I==sizeof...(TupleArgs), void > kanzi::tupleForEach (const tuple< TupleArgs... > &, Function &&)
 Applies a function to each element of a tuple (const version). More...
 
template<size_t I = 0, typename Function , typename... TupleArgs>
enable_if_t<(I< sizeof...(TupleArgs)), void > kanzi::tupleForEach (const tuple< TupleArgs... > &tuple, Function &&function)
 Applies a function to each element of a tuple (const version). More...
 
template<size_t I = 0, typename Function , typename... TupleArgs>
enable_if_t< I==sizeof...(TupleArgs), void > kanzi::tupleForEach (tuple< TupleArgs... > &, Function &&)
 Applies a function to each element of a tuple. More...
 
template<size_t I = 0, typename Function , typename... TupleArgs>
enable_if_t<(I< sizeof...(TupleArgs)), void > kanzi::tupleForEach (tuple< TupleArgs... > &tuple, Function &&function)
 Applies a function to each element of a tuple. More...