vSMC
vSMC: Scalable Monte Carlo
List of all members
vsmc::cxx11::internal::is_function_impl< T, bool > Struct Template Reference

#include <vsmc/cxx11/type_traits.hpp>

Additional Inherited Members

- Public Types inherited from vsmc::cxx11::integral_constant< bool, sizeof(is_function_test< T >(is_function_test_src< T >()))==sizeof(tp_test_true)>
typedef integral_constant< bool, v > type
 
typedef bool value_type
 
- Public Member Functions inherited from vsmc::cxx11::integral_constant< bool, sizeof(is_function_test< T >(is_function_test_src< T >()))==sizeof(tp_test_true)>
constexpr operator value_type () const noexcept
 
constexpr value_type operator() () const noexcept
 
- Static Public Attributes inherited from vsmc::cxx11::integral_constant< bool, sizeof(is_function_test< T >(is_function_test_src< T >()))==sizeof(tp_test_true)>
static constexpr const bool value
 

Detailed Description

template<typename T, bool = is_class<T>::value || is_union<T>::value || is_void<T>::value || is_reference<T>::value || is_null_pointer<T>::value>
struct vsmc::cxx11::internal::is_function_impl< T, bool >

Definition at line 353 of file type_traits.hpp.