actor-framework
List of all members
caf::detail::get_callable_trait< T > Struct Template Reference

Gets a callable trait for T, where T is a function object type, i.e., a function, member function, or a class providing the call operator. More...

#include <type_traits.hpp>

Inheritance diagram for caf::detail::get_callable_trait< T >:
Inheritance graph
[legend]
Collaboration diagram for caf::detail::get_callable_trait< T >:
Collaboration graph
[legend]

Additional Inherited Members

- Public Types inherited from caf::detail::get_callable_trait_helper< std::decay_t< T > >
using type = callable_trait< std::decay_t< T > >
 
using result_type = typename type::result_type
 
using arg_types = typename type::arg_types
 
using fun_type = typename type::fun_type
 
using fun_sig = typename type::fun_sig
 
- Static Public Attributes inherited from caf::detail::get_callable_trait_helper< std::decay_t< T > >
static constexpr bool valid
 
static constexpr size_t num_args
 

Detailed Description

template<class T>
struct caf::detail::get_callable_trait< T >

Gets a callable trait for T, where T is a function object type, i.e., a function, member function, or a class providing the call operator.


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