typedef integral_constant<bool, false > ash::trait::false_type |
Wrapped false value.
typedef integral_constant<bool, true > ash::trait::true_type |
Wrapped true value.
typedef integral_constant<T, v> ash::trait::integral_constant< T, v >::type |
The wrapper type.
Reimplemented in ash::trait::unsigned_constant< U, v >, ash::trait::value) >, ash::trait::unsigned_constant< U, x<< BITS_PER_VAL >, ash::trait::unsigned_constant< U, x &MASK >, ash::trait::value >, ash::trait::value) >, ash::trait::value<< i)|(m_ilv< U,(impl::m_ilv_helper< U, d >::template shift< v >::value), d, i+1 >::value)) >, and ash::trait::unsigned_constant< U, 0 >.
typedef T ash::trait::tag::transformation_type_trait< T >::type |
The modified type.
Reimplemented in ash::trait::add_const< T & >, ash::trait::add_const< T * >, ash::trait::add_const< T >, ash::trait::trivial< T & >, ash::trait::trivial< T * >, ash::trait::trivial< T >, ash::trait::remove_pointer< T *const volatile >, ash::trait::remove_pointer< T *volatile >, ash::trait::remove_pointer< T *const >, ash::trait::remove_pointer< T * >, ash::trait::remove_pointer< T >, ash::trait::remove_reference< T & >, ash::trait::remove_reference< T >, ash::trait::remove_cv< T >, ash::trait::remove_volatile< T volatile >, ash::trait::remove_volatile< T >, ash::trait::remove_const< T const >, and ash::trait::remove_const< T >.
typedef T ash::trait::remove_const< T >::type |
The modified type.
Reimplemented from ash::trait::tag::transformation_type_trait< T >.
Reimplemented in ash::trait::remove_const< T const >.
typedef T ash::trait::remove_const< T const >::type |
The modified type.
Reimplemented from ash::trait::remove_const< T >.
typedef T ash::trait::remove_volatile< T >::type |
The modified type.
Reimplemented from ash::trait::tag::transformation_type_trait< T >.
Reimplemented in ash::trait::remove_volatile< T volatile >.
typedef T ash::trait::remove_volatile< T volatile >::type |
The modified type.
Reimplemented from ash::trait::remove_volatile< T >.
typedef remove_const<typename remove_volatile<T>::type>::type ash::trait::remove_cv< T >::type |
The modified type.
Reimplemented from ash::trait::tag::transformation_type_trait< T >.
typedef T ash::trait::remove_reference< T >::type |
The modified type.
Reimplemented from ash::trait::tag::transformation_type_trait< T >.
Reimplemented in ash::trait::remove_reference< T & >.
typedef T ash::trait::remove_reference< T & >::type |
The modified type.
Reimplemented from ash::trait::remove_reference< T >.
typedef T ash::trait::remove_pointer< T >::type |
The modified type.
Reimplemented from ash::trait::tag::transformation_type_trait< T >.
Reimplemented in ash::trait::remove_pointer< T *const volatile >, ash::trait::remove_pointer< T *volatile >, ash::trait::remove_pointer< T *const >, and ash::trait::remove_pointer< T * >.
typedef T ash::trait::remove_pointer< T * >::type |
The modified type.
Reimplemented from ash::trait::remove_pointer< T >.
typedef T ash::trait::remove_pointer< T *const >::type |
The modified type.
Reimplemented from ash::trait::remove_pointer< T >.
typedef T ash::trait::remove_pointer< T *volatile >::type |
The modified type.
Reimplemented from ash::trait::remove_pointer< T >.
typedef T ash::trait::remove_pointer< T *const volatile >::type |
The modified type.
Reimplemented from ash::trait::remove_pointer< T >.
typedef T ash::trait::trivial< T >::type |
The modified type.
Reimplemented from ash::trait::tag::transformation_type_trait< T >.
Reimplemented in ash::trait::trivial< T & >, and ash::trait::trivial< T * >.
typedef T* ash::trait::trivial< T * >::type |
The modified type.
Reimplemented from ash::trait::trivial< T >.
typedef T& ash::trait::trivial< T & >::type |
The modified type.
Reimplemented from ash::trait::trivial< T >.
typedef const T ash::trait::add_const< T >::type |
The modified type.
Reimplemented from ash::trait::tag::transformation_type_trait< T >.
Reimplemented in ash::trait::add_const< T & >, and ash::trait::add_const< T * >.
typedef T const* ash::trait::add_const< T * >::type |
The modified type.
Reimplemented from ash::trait::add_const< T >.
typedef T const& ash::trait::add_const< T & >::type |
The modified type.
Reimplemented from ash::trait::add_const< T >.
typedef T ash::trait::integral_constant< T, v >::value_type |
The wrapped type.
Reimplemented in ash::trait::unsigned_constant< U, v >, ash::trait::value) >, ash::trait::unsigned_constant< U, x<< BITS_PER_VAL >, ash::trait::unsigned_constant< U, x &MASK >, ash::trait::value >, ash::trait::value) >, ash::trait::value<< i)|(m_ilv< U,(impl::m_ilv_helper< U, d >::template shift< v >::value), d, i+1 >::value)) >, and ash::trait::unsigned_constant< U, 0 >.
const T ash::trait::integral_constant< T, v >::value = v [static] |
The wrapped value.
const bool ash::trait::tag::unary_type_trait< T >::value [static] |
The result of the test.
const bool ash::trait::tag::binary_type_trait< T1, T2 >::value [static] |
The result of the test.
© 2012 | Licensed under | Hosted by | Generated by 1.7.4 |