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::largest_unsigned_type< N > Struct Template Reference

#include <cpp_int_config.hpp>

Inheritance diagram for boost::multiprecision::detail::largest_unsigned_type< N >:

Public Types

typedef mpl::if_c
< std::numeric_limits
< unsigned long long >::digits==N,
unsigned long long, typename
mpl::if_c< std::numeric_limits
< unsigned long >::digits==N,
unsigned long, typename
mpl::if_c< std::numeric_limits
< unsigned int >::digits==N,
unsigned int, typename
boost::uint_t< N >::exact >
::type >::type >::type 
type
 

Member Typedef Documentation

template<unsigned N>
typedef mpl::if_c< std::numeric_limits<unsigned long long>::digits == N, unsigned long long, typename mpl::if_c< std::numeric_limits<unsigned long>::digits == N, unsigned long, typename mpl::if_c< std::numeric_limits<unsigned int>::digits == N, unsigned int, typename boost::uint_t<N>::exact >::type >::type >::type boost::multiprecision::detail::largest_unsigned_type< N >::type

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