| assign_float(Float f) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| assign_float(Float f) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| bit_count | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| bits() | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| bits() const | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| BOOST_STATIC_ASSERT_MSG(MinExponent >=min_exponent_limit,"Template parameter MinExponent is too negative for our internal logic to function correctly, sorry!") | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| BOOST_STATIC_ASSERT_MSG(MaxExponent<=max_exponent_limit,"Template parameter MaxExponent is too large for our internal logic to function correctly, sorry!") | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| BOOST_STATIC_ASSERT_MSG(MinExponent<=0,"Template parameter MinExponent can not be positive!") | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| BOOST_STATIC_ASSERT_MSG(MaxExponent >=0,"Template parameter MaxExponent can not be negative!") | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| check_invariants() | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| compare(const cpp_bin_float &o) const BOOST_NOEXCEPT | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| compare(const A &o) const BOOST_NOEXCEPT | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| cpp_bin_float() | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| cpp_bin_float(const cpp_bin_float &o) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| cpp_bin_float(const cpp_bin_float< D, B, A, E, MinE, MaxE > &o, typename boost::enable_if_c<(bit_count >=cpp_bin_float< D, B, A, E, MinE, MaxE >::bit_count)>::type const *=0) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| cpp_bin_float(const cpp_bin_float< D, B, A, E, MinE, MaxE > &o, typename boost::disable_if_c<(bit_count >=cpp_bin_float< D, B, A, E, MinE, MaxE >::bit_count)>::type const *=0) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inlineexplicit |
| cpp_bin_float(const Float &f, typename boost::enable_if_c< (number_category< Float >::value==number_kind_floating_point)&&(std::numeric_limits< Float >::digits<=(int) bit_count)&&(std::numeric_limits< Float >::radix==2) >::type const *=0) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| double_rep_type typedef | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| exponent() | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| exponent() const | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| exponent_infinity | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| exponent_nan | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| exponent_type typedef | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| exponent_zero | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| float_types typedef | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| max_exponent | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| max_exponent_limit | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| min_exponent | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| min_exponent_limit | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | static |
| negate() | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| operator=(const cpp_bin_float &o) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| operator=(const cpp_bin_float< D, B, A, E, MinE, MaxE > &o) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| operator=(const Float &f) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| operator=(const I &i) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| operator=(const char *s) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| rep_type typedef | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| serialize(Archive &ar, const unsigned int) | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| sign() | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| sign() const | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| signed_types typedef | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| str(std::streamsize dig, std::ios_base::fmtflags f) const | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |
| swap(cpp_bin_float &o) BOOST_NOEXCEPT | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | inline |
| unsigned_types typedef | boost::multiprecision::backends::cpp_bin_float< Digits, DigitBase, Allocator, Exponent, MinExponent, MaxExponent > | |