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: