Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
std::detail Namespace Reference

Functions

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_min (const boost::mpl::true_ &, const boost::mpl::true_ &)
 
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_min (const boost::mpl::true_ &, const boost::mpl::false_ &)
 
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_min (const boost::mpl::false_ &, const boost::mpl::true_ &)
 
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_min (const boost::mpl::false_ &, const boost::mpl::false_ &)
 
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_max (const boost::mpl::true_ &, const boost::mpl::true_ &)
 
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_max (const boost::mpl::true_ &, const boost::mpl::false_ &)
 
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_max (const boost::mpl::false_ &, const boost::mpl::true_ &)
 
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number
< boost::multiprecision::cpp_int_backend
< MinBits, MaxBits, SignType,
Checked, Allocator >
, ExpressionTemplates > 
get_max (const boost::mpl::false_ &, const boost::mpl::false_ &)
 

Function Documentation

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_max ( const boost::mpl::true_ ,
const boost::mpl::true_  
)
inline
template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_max ( const boost::mpl::true_ ,
const boost::mpl::false_  
)
inline

References boost::phoenix::val().

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_max ( const boost::mpl::false_ ,
const boost::mpl::true_  
)
inline

References boost::phoenix::val().

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_max ( const boost::mpl::false_ ,
const boost::mpl::false_  
)
inline

References boost::phoenix::val().

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_min ( const boost::mpl::true_ ,
const boost::mpl::true_  
)
inline

References boost::phoenix::val().

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_min ( const boost::mpl::true_ ,
const boost::mpl::false_  
)
inline

References boost::phoenix::val().

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_min ( const boost::mpl::false_ ,
const boost::mpl::true_  
)
inline

References boost::phoenix::val().

template<unsigned MinBits, unsigned MaxBits, boost::multiprecision::cpp_integer_type SignType, boost::multiprecision::cpp_int_check_type Checked, class Allocator , boost::multiprecision::expression_template_option ExpressionTemplates>
boost::multiprecision::number<boost::multiprecision::cpp_int_backend<MinBits, MaxBits, SignType, Checked, Allocator>, ExpressionTemplates> std::detail::get_min ( const boost::mpl::false_ ,
const boost::mpl::false_  
)
inline

References boost::phoenix::val().