C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::detail::is_callable< T > Struct Template Reference

Checks whether T is a function, function object or member function. More...

#include <type_traits.hpp>

Public Types

using result_type = decltype(_fun(null_v<std::decay_t<T>>))
 

Static Public Member Functions

template<class C >
static bool _fun (C *, get_callable_trait_t< C > *=nullptr)
 
static void _fun (void *)
 

Static Public Attributes

static constexpr bool value = std::is_same_v<bool, result_type>
 

Related Symbols

(Note that these are not member symbols.)

template<class T >
constexpr bool is_callable_v = is_callable<T>::value
 Convenience alias for is_callable<T>::value.
 

Detailed Description

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

Checks whether T is a function, function object or member function.


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