Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::multiprecision::detail::is_restricted_conversion< From, To > Struct Template Reference

#include <is_restricted_conversion.hpp>

Public Types

typedef mpl::if_c
< ((is_explicitly_convertible
< From, To >::value
&&!is_convertible< From, To >
::value)||is_lossy_conversion
< From, To >::value),
mpl::true_, mpl::false_ >
::type 
type
 

Static Public Attributes

static const bool value = type::value
 

Member Typedef Documentation

template<typename From , typename To >
typedef mpl::if_c< ((is_explicitly_convertible<From, To>::value && !is_convertible<From, To>::value) || is_lossy_conversion<From, To>::value), mpl::true_, mpl::false_ >::type boost::multiprecision::detail::is_restricted_conversion< From, To >::type

Member Data Documentation

template<typename From , typename To >
const bool boost::multiprecision::detail::is_restricted_conversion< From, To >::value = type::value
static

The documentation for this struct was generated from the following file: