#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 () |
| static no_type | test (...) |
| template<class U > | |
| static yes_type | test (U &, decltype(U(source< U >()))*=0) |
Static Public Attributes | |
| static const bool | value = sizeof(test(source<T>())) == sizeof(yes_type) |
Definition at line 707 of file type_traits.hpp.
| typedef char boost::move_detail::is_copy_constructible< T >::yes_type |
Definition at line 709 of file type_traits.hpp.
|
static |
|
static |
|
static |
|
static |
Definition at line 736 of file type_traits.hpp.