Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false > Member List

This is the complete list of members for boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >, including all inherited members.

BOOST_STATIC_ASSERT_MSG(MinBits > sizeof(double_limb_type)*CHAR_BIT,"Template parameter MinBits is inconsistent with the parameter trivial - did you mistakingly try to override the trivial parameter?")boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
BOOST_STATIC_ASSERT_MSG(internal_limb_count >=2,"A fixed precision integer type must have at least 2 limbs")boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
BOOST_STATIC_CONSTANT(unsigned, limb_bits=sizeof(limb_type)*CHAR_BIT)boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
BOOST_STATIC_CONSTANT(limb_type, max_limb_value=~static_cast< limb_type >(0u))boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
BOOST_STATIC_CONSTANT(limb_type, sign_bit_mask=1u<< (limb_bits-1))boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
BOOST_STATIC_CONSTANT(unsigned, internal_limb_count=MinBits/limb_bits+(MinBits%limb_bits?1:0))boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
BOOST_STATIC_CONSTANT(bool, variable=false)boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
BOOST_STATIC_CONSTANT(limb_type, upper_limb_mask=MinBits%limb_bits?(limb_type(1)<< (MinBits%limb_bits))-1:(~limb_type(0)))boost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
checked_type typedefboost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
const_limb_pointer typedefboost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >
cpp_int_base(limb_type i) BOOST_NOEXCEPTboost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >inline
limb_pointer typedefboost::multiprecision::backends::cpp_int_base< MinBits, MinBits, unsigned_magnitude, Checked, void, false >