libDwm-0.9.45
DwmTupleHelpers.hh File Reference

tuple helper templates More...

#include <string>
#include <tuple>
Include dependency graph for DwmTupleHelpers.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class Tuple , class Func , std::size_t... I>
constexpr Func Dwm::TupleHelpers::ForEachImpl (Tuple &&t, Func &&f, std::index_sequence< I... >)
 
template<class Tuple , class Func >
constexpr Func Dwm::TupleHelpers::ForEach (Tuple &&t, Func &&f)
 
template<typename Tuple , typename Pred >
constexpr size_t Dwm::TupleHelpers::FindIf (Tuple &&tuple, Pred pred)
 
template<typename Tuple , typename Action >
void Dwm::TupleHelpers::Perform (Tuple &&tpl, size_t index, Action action)
 

Detailed Description

tuple helper templates