#include <type_traits.hpp>
Classes | |
| struct | no_type |
Public Types | |
| typedef char | yes_type |
Static Public Member Functions | |
| template<class U > | |
| static add_reference< U >::type | source () |
| template<class > | |
| static no_type | test (...) |
Static Public Attributes | |
| template<class U > | |
| static decltype(source< U & >()=source< const U & >(), yes_type()) | test (int) |
| static const bool | value = sizeof(test<T>(0)) == sizeof(yes_type) |
Definition at line 776 of file type_traits.hpp.
| typedef char boost::move_detail::is_copy_assignable< T >::yes_type |
Definition at line 787 of file type_traits.hpp.
|
static |
|
static |
|
static |
Definition at line 791 of file type_traits.hpp.
|
static |
Definition at line 794 of file type_traits.hpp.