tuple helper templates
More...
#include <string>
#include <tuple>
Go to the source code of this file.
|
|
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) |
| |