|
dune-common 2.11
|
Loading...
Searching...
No Matches
tupleutility.hh File Reference
Contains utility classes which can be used with std::tuple. More...
#include <cstddef>#include <tuple>#include <type_traits>#include <utility>#include <dune/common/hybridutilities.hh>#include <dune/common/typetraits.hh>Go to the source code of this file.
Namespaces | |
| namespace | Dune |
| Dune namespace | |
Functions | |
| template<class F , class ArgTuple , class I , I... i> | |
| decltype(auto) | Dune::applyPartial (F &&f, ArgTuple &&args, std::integer_sequence< I, i... >) |
| Apply function with arguments from a given tuple. | |
| template<class Tuple , class Functor > | |
| auto | Dune::genericTransformTuple (Tuple &&t, Functor &&f) -> decltype(genericTransformTupleBackend(t, f)) |
| template<template< class > class TE, class... Args> | |
| TransformTupleFunctor< TE, Args... > | Dune::makeTransformTupleFunctor (Args &&... args) |
| template<template< class > class TypeEvaluator, class Tuple , class... Args> | |
| auto | Dune::transformTuple (Tuple &&orig, Args &&... args) -> decltype(genericTransformTuple(orig, makeTransformTupleFunctor< TypeEvaluator >(args...))) |
Detailed Description
Contains utility classes which can be used with std::tuple.
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8