Thrill
0.1
|
specialize for pointers to mutable member function
Definition at line 65 of file function_traits.hpp.
#include <function_traits.hpp>
Public Types | |
using | is_const = std::false_type |
Public Types inherited from FunctionTraits< ReturnType(ClassType::*)(Args...) const > | |
template<size_t i> | |
using | arg = typename std::tuple_element< i, args_tuple >::type |
template<size_t i> | |
using | arg_plain = typename std::remove_cv< typename std::remove_reference< arg< i > >::type >::type |
using | args_tuple = std::tuple< Args... > |
the tuple of arguments More... | |
using | args_tuple_plain = std::tuple< typename std::remove_cv< typename std::remove_reference< Args >::type >::type... > |
the tuple of arguments: with remove_cv and remove_reference applied. More... | |
using | is_const = std::true_type |
using | result_type = ReturnType |
Additional Inherited Members | |
Static Public Attributes inherited from FunctionTraits< ReturnType(ClassType::*)(Args...) const > | |
static constexpr size_t | arity = sizeof ... (Args) |
arity is the number of arguments. More... | |
using is_const = std::false_type |
Definition at line 67 of file function_traits.hpp.