Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::multiprecision | |
boost::multiprecision::backends | |
Functions | |
template<class CppInt1 , class CppInt2 , class CppInt3 > | |
void | boost::multiprecision::backends::divide_unsigned_helper (CppInt1 *result, const CppInt2 &x, const CppInt3 &y, CppInt1 &r) |
template<class CppInt1 , class CppInt2 > | |
void | boost::multiprecision::backends::divide_unsigned_helper (CppInt1 *result, const CppInt2 &x, limb_type y, CppInt1 &r) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 , unsigned MinBits2, unsigned MaxBits2, cpp_integer_type SignType2, cpp_int_check_type Checked2, class Allocator2 , unsigned MinBits3, unsigned MaxBits3, cpp_integer_type SignType3, cpp_int_check_type Checked3, class Allocator3 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits3, MaxBits3, SignType3, Checked3, Allocator3 > >::value >::type | boost::multiprecision::backends::eval_divide (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > &a, const cpp_int_backend< MinBits3, MaxBits3, SignType3, Checked3, Allocator3 > &b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 , unsigned MinBits2, unsigned MaxBits2, cpp_integer_type SignType2, cpp_int_check_type Checked2, class Allocator2 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > >::value >::type | boost::multiprecision::backends::eval_divide (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > &a, limb_type &b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 , unsigned MinBits2, unsigned MaxBits2, cpp_integer_type SignType2, cpp_int_check_type Checked2, class Allocator2 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > >::value >::type | boost::multiprecision::backends::eval_divide (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > &b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value >::type | boost::multiprecision::backends::eval_divide (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, limb_type b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 , unsigned MinBits2, unsigned MaxBits2, cpp_integer_type SignType2, cpp_int_check_type Checked2, class Allocator2 , unsigned MinBits3, unsigned MaxBits3, cpp_integer_type SignType3, cpp_int_check_type Checked3, class Allocator3 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits3, MaxBits3, SignType3, Checked3, Allocator3 > >::value >::type | boost::multiprecision::backends::eval_modulus (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > &a, const cpp_int_backend< MinBits3, MaxBits3, SignType3, Checked3, Allocator3 > &b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 , unsigned MinBits2, unsigned MaxBits2, cpp_integer_type SignType2, cpp_int_check_type Checked2, class Allocator2 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > >::value >::type | boost::multiprecision::backends::eval_modulus (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > &a, limb_type b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 , unsigned MinBits2, unsigned MaxBits2, cpp_integer_type SignType2, cpp_int_check_type Checked2, class Allocator2 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&!is_trivial_cpp_int < cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > >::value >::type | boost::multiprecision::backends::eval_modulus (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits2, MaxBits2, SignType2, Checked2, Allocator2 > &b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 > | |
BOOST_MP_FORCEINLINE enable_if_c <!is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value >::type | boost::multiprecision::backends::eval_modulus (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, limb_type b) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 > | |
BOOST_MP_FORCEINLINE enable_if_c < is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&(is_signed_number < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value||is_signed_number < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value) >::type | boost::multiprecision::backends::eval_divide (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &o) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 > | |
BOOST_MP_FORCEINLINE enable_if_c < is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&is_unsigned_number < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&is_unsigned_number < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value >::type | boost::multiprecision::backends::eval_divide (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &o) |
template<unsigned MinBits1, unsigned MaxBits1, cpp_integer_type SignType1, cpp_int_check_type Checked1, class Allocator1 > | |
BOOST_MP_FORCEINLINE enable_if_c < is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value &&is_trivial_cpp_int < cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > >::value >::type | boost::multiprecision::backends::eval_modulus (cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &result, const cpp_int_backend< MinBits1, MaxBits1, SignType1, Checked1, Allocator1 > &o) |