Templa 0.0.1-alpha
C++ Metaprogramming Utilities
Loading...
Searching...
No Matches
templa::traits::function_traits< F & > Struct Template Reference

Lvalue reference specialization. More...

#include <traits.hpp>

Inheritance diagram for templa::traits::function_traits< F & >:
templa::traits::function_traits< F >

Public Types

using return_type
 The return type of the function.
Public Types inherited from templa::traits::function_traits< F >
using return_type = typename call_type::return_type
 The return type of the function.

Static Public Attributes

static constexpr std::size_t arity
 The number of arguments (excluding the implicit object parameter).
Static Public Attributes inherited from templa::traits::function_traits< F >
static constexpr std::size_t arity = call_type::arity - 1
 The number of arguments (excluding the implicit object parameter).

Detailed Description

template<class F>
struct templa::traits::function_traits< F & >

Lvalue reference specialization.


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