libQuotient
A Qt library for building matrix clients
function_traits.h File Reference
#include <functional>
Include dependency graph for function_traits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Quotient::function_traits< T >
 Determine traits of an arbitrary function/lambda/functor. More...
 
struct  Quotient::function_traits< ReturnT(ArgTs...)>
 

Namespaces

 Quotient
 

Typedefs

template<typename FnT , int ArgN = 0>
using Quotient::fn_arg_t = std::tuple_element_t< ArgN, typename function_traits< FnT >::arg_types >
 

Variables

template<typename FnT >
constexpr auto Quotient::fn_arg_count_v