Rheolef  7.2
an efficient C++ finite element environment
Loading...
Searching...
No Matches
functor_traits< R(C::*)(Args...) const >::arg< I >

Detailed Description

template<typename C, typename R, typename... Args>
template<std::size_t I>
struct rheolef::details::functor_traits< R(C::*)(Args...) const >::arg< I >

Definition at line 149 of file field_expr_utilities.h.

Public Types

using type = typename std::tuple_element<I, std::tuple<Args...> >::type
using decay_type = typename std::decay<type>::type

Member Typedef Documentation

◆ type

template<typename C, typename R, typename... Args>
template<std::size_t I>
using type = typename std::tuple_element<I, std::tuple<Args...> >::type

Definition at line 151 of file field_expr_utilities.h.

◆ decay_type

template<typename C, typename R, typename... Args>
template<std::size_t I>
using decay_type = typename std::decay<type>::type

Definition at line 152 of file field_expr_utilities.h.


The documentation for this struct was generated from the following file: