Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::uint_value_t< MaxValue > Struct Template Reference

#include <integer_fwd.hpp>

Public Types

typedef
detail::uint_least_helper
< 1+(MaxValue
<=::boost::integer_traits
< unsigned long >::const_max)+(MaxValue
<=::boost::integer_traits
< unsigned int >::const_max)+(MaxValue
<=::boost::integer_traits
< unsigned short >::const_max)+(MaxValue
<=::boost::integer_traits
< unsigned char >::const_max) >
::least 
least
 
typedef int_fast_t< least >::type fast
 

Member Typedef Documentation

template<unsigned long MaxValue>
typedef int_fast_t<least>::type boost::uint_value_t< MaxValue >::fast
template<unsigned long MaxValue>
typedef detail::uint_least_helper< 1 + (MaxValue <= ::boost::integer_traits<unsigned long>::const_max) + (MaxValue <= ::boost::integer_traits<unsigned int>::const_max) + (MaxValue <= ::boost::integer_traits<unsigned short>::const_max) + (MaxValue <= ::boost::integer_traits<unsigned char>::const_max) >::least boost::uint_value_t< MaxValue >::least

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