Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
cpp_int_config.hpp File Reference
Include dependency graph for cpp_int_config.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::multiprecision::detail::largest_signed_type< N >
 
struct  boost::multiprecision::detail::largest_unsigned_type< N >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::multiprecision
 
 boost::multiprecision::detail
 

Macros

#define BOOST_MP_USER_DEFINED_LITERALS
 

Typedefs

typedef
detail::largest_unsigned_type
< 32 >::type 
boost::multiprecision::limb_type
 
typedef
detail::largest_signed_type
< 32 >::type 
boost::multiprecision::signed_limb_type
 
typedef
detail::largest_unsigned_type
< 64 >::type 
boost::multiprecision::double_limb_type
 
typedef
detail::largest_signed_type
< 64 >::type 
boost::multiprecision::signed_double_limb_type
 

Enumerations

enum  boost::multiprecision::cpp_integer_type {
  boost::multiprecision::signed_magnitude = 1,
  boost::multiprecision::unsigned_magnitude = 0,
  boost::multiprecision::signed_packed = 3,
  boost::multiprecision::unsigned_packed = 2
}
 
enum  boost::multiprecision::cpp_int_check_type {
  boost::multiprecision::checked = 1,
  boost::multiprecision::unchecked = 0
}
 

Functions

limb_type boost::multiprecision::block_multiplier (unsigned count)
 
template<class T >
void boost::multiprecision::minmax (const T &a, const T &b, T &aa, T &bb)
 

Macro Definition Documentation

#define BOOST_MP_USER_DEFINED_LITERALS