#include <is_copy_assignable.hpp>
Public Types | |
typedef boost::type_traits::no_type | no_type |
typedef boost::type_traits::yes_type | yes_type |
Static Public Member Functions | |
template<class > | |
static no_type | test (...) |
Static Public Attributes | |
template<class U > | |
static decltype(::boost::declval< U & >()=::boost::declval< const U & >(), yes_type()) | test (int) |
static const bool | value = sizeof(test<T>(0)) == sizeof(yes_type) |
Definition at line 35 of file is_copy_assignable.hpp.
typedef boost::type_traits::no_type boost::detail::is_copy_assignable_impl2< DerivedFromNoncopyable, T >::no_type |
Definition at line 47 of file is_copy_assignable.hpp.
typedef boost::type_traits::yes_type boost::detail::is_copy_assignable_impl2< DerivedFromNoncopyable, T >::yes_type |
Definition at line 46 of file is_copy_assignable.hpp.
|
static |
|
static |
Definition at line 50 of file is_copy_assignable.hpp.
|
static |
Definition at line 55 of file is_copy_assignable.hpp.