#include <type_pair_traits.hpp>
Static Public Attributes | |
| static const bool | is_specialized |
| static const bool | is_convertible |
| static const bool | is_safe_convertible |
| static const bool | is_assignable = is_convertible |
| static const bool | is_safe_assignable = is_safe_convertible |
| static const bool | is_initializable = is_convertible |
| static const bool | is_safe_initializable = is_safe_convertible |
Definition at line 238 of file type_pair_traits.hpp.
const bool Arageli::type_pair_traits_helper< T1, T2, false, false >::is_assignable = is_convertible [static] |
Definition at line 264 of file type_pair_traits.hpp.
const bool Arageli::type_pair_traits_helper< T1, T2, false, false >::is_convertible [static] |
Initial value:
TT1::is_number && TT2::is_number
Definition at line 252 of file type_pair_traits.hpp.
const bool Arageli::type_pair_traits_helper< T1, T2, false, false >::is_initializable = is_convertible [static] |
Definition at line 266 of file type_pair_traits.hpp.
const bool Arageli::type_pair_traits_helper< T1, T2, false, false >::is_safe_assignable = is_safe_convertible [static] |
Definition at line 265 of file type_pair_traits.hpp.
const bool Arageli::type_pair_traits_helper< T1, T2, false, false >::is_safe_convertible [static] |
Initial value:
is_convertible &&
(!(NL1::is_signed && !NL2::is_signed)) &&
(!(!NL1::is_integer && NL2::is_integer)) &&
(
NL1::is_bounded && NL2::is_bounded && (NL1::digits <= NL2::digits) ||
NL1::is_bounded && !NL2::is_bounded
)
Definition at line 255 of file type_pair_traits.hpp.
const bool Arageli::type_pair_traits_helper< T1, T2, false, false >::is_safe_initializable = is_safe_convertible [static] |
Definition at line 267 of file type_pair_traits.hpp.
const bool Arageli::type_pair_traits_helper< T1, T2, false, false >::is_specialized [static] |
Initial value:
TT1::is_specialized && TT2::is_specialized
Definition at line 249 of file type_pair_traits.hpp.
1.4.7