#include <mpfr.hpp>
Public Types | |
typedef mpl::list< long, long long > | signed_types |
typedef mpl::list< unsigned long, unsigned long long > | unsigned_types |
typedef mpl::list< double, long double > | float_types |
typedef long | exponent_type |
Static Protected Member Functions | |
static unsigned & | get_default_precision () BOOST_NOEXCEPT |
Protected Attributes | |
mpfr_t | m_data |
typedef long boost::multiprecision::backends::detail::mpfr_float_imp< digits10, allocate_dynamic >::exponent_type |
typedef mpl::list<double, long double> boost::multiprecision::backends::detail::mpfr_float_imp< digits10, allocate_dynamic >::float_types |
typedef mpl::list<long, long long> boost::multiprecision::backends::detail::mpfr_float_imp< digits10, allocate_dynamic >::signed_types |
typedef mpl::list<unsigned long, unsigned long long> boost::multiprecision::backends::detail::mpfr_float_imp< digits10, allocate_dynamic >::unsigned_types |
|
inline |
|
inline |
References boost::multiprecision::backends::m_data.
|
inline |
|
inline |
References boost::multiprecision::backends::m_data.
|
inline |
|
inline |
References BOOST_ASSERT, and boost::multiprecision::backends::m_data.
|
inline |
References BOOST_ASSERT, and boost::multiprecision::backends::m_data.
|
inline |
References BOOST_ASSERT, and boost::multiprecision::backends::m_data.
|
inline |
References boost::multiprecision::backends::compare().
|
inline |
References BOOST_ASSERT, and boost::multiprecision::backends::m_data.
|
inline |
References BOOST_ASSERT, and boost::multiprecision::backends::m_data.
|
inlinestaticprotected |
References boost::phoenix::val().
|
inline |
References BOOST_ASSERT, and boost::multiprecision::backends::m_data.
|
inline |
|
inline |
References boost::multiprecision::backends::m_data.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::multiprecision::backends::m_data.
|
protected |