std::numeric_limits< Arageli::big_int > Class Template Reference

Specialization of std::numeric_limits for Arageli::big_int. More...

#include <big_int.hpp>

List of all members.

Static Public Member Functions

static TTT min () throw ()
static TTT max () throw ()
static TTT epsilon () throw ()
static TTT round_error () throw ()
static TTT infinity () throw ()
static TTT quiet_NaN () throw ()
static TTT signaling_NaN () throw ()
static TTT denorm_min () throw ()

Static Public Attributes

static const bool is_specialized = true
static const int digits = 0
static const int digits10 = 0
static const bool is_signed = true
static const bool is_integer = true
static const bool is_exact = true
static const int radix = 2
static const int min_exponent = 0
static const int min_exponent10 = 0
static const int max_exponent = 0
static const int max_exponent10 = 0
static const bool has_infinity = false
static const bool has_quiet_NaN = false
static const bool has_signaling_NaN = false
static const float_denorm_style has_denorm = denorm_absent
static const bool has_denorm_loss = false
static const bool is_iec559 = false
static const bool is_bounded = false
static const bool is_modulo = false
static const bool traps = true
static const bool tinyness_before = false
static const float_round_style round = round_toward_zero


Detailed Description

template<>
class std::numeric_limits< Arageli::big_int >

Specialization of std::numeric_limits for Arageli::big_int.

Definition at line 871 of file big_int.hpp.


Member Function Documentation

static TTT std::numeric_limits< Arageli::big_int >::denorm_min (  )  throw () [inline, static]

Definition at line 901 of file big_int.hpp.

static TTT std::numeric_limits< Arageli::big_int >::epsilon (  )  throw () [inline, static]

Definition at line 887 of file big_int.hpp.

static TTT std::numeric_limits< Arageli::big_int >::infinity (  )  throw () [inline, static]

Definition at line 898 of file big_int.hpp.

static TTT std::numeric_limits< Arageli::big_int >::max (  )  throw () [inline, static]

Definition at line 880 of file big_int.hpp.

static TTT std::numeric_limits< Arageli::big_int >::min (  )  throw () [inline, static]

Definition at line 879 of file big_int.hpp.

static TTT std::numeric_limits< Arageli::big_int >::quiet_NaN (  )  throw () [inline, static]

Definition at line 899 of file big_int.hpp.

static TTT std::numeric_limits< Arageli::big_int >::round_error (  )  throw () [inline, static]

Definition at line 888 of file big_int.hpp.

static TTT std::numeric_limits< Arageli::big_int >::signaling_NaN (  )  throw () [inline, static]

Definition at line 900 of file big_int.hpp.


Member Data Documentation

const int std::numeric_limits< Arageli::big_int >::digits = 0 [static]

Definition at line 881 of file big_int.hpp.

const int std::numeric_limits< Arageli::big_int >::digits10 = 0 [static]

Definition at line 882 of file big_int.hpp.

const float_denorm_style std::numeric_limits< Arageli::big_int >::has_denorm = denorm_absent [static]

Definition at line 896 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::has_denorm_loss = false [static]

Definition at line 897 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::has_infinity = false [static]

Definition at line 893 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::has_quiet_NaN = false [static]

Definition at line 894 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::has_signaling_NaN = false [static]

Definition at line 895 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::is_bounded = false [static]

Definition at line 903 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::is_exact = true [static]

Definition at line 885 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::is_iec559 = false [static]

Definition at line 902 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::is_integer = true [static]

Definition at line 884 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::is_modulo = false [static]

Definition at line 904 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::is_signed = true [static]

Definition at line 883 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::is_specialized = true [static]

Definition at line 877 of file big_int.hpp.

const int std::numeric_limits< Arageli::big_int >::max_exponent = 0 [static]

Definition at line 891 of file big_int.hpp.

const int std::numeric_limits< Arageli::big_int >::max_exponent10 = 0 [static]

Definition at line 892 of file big_int.hpp.

const int std::numeric_limits< Arageli::big_int >::min_exponent = 0 [static]

Definition at line 889 of file big_int.hpp.

const int std::numeric_limits< Arageli::big_int >::min_exponent10 = 0 [static]

Definition at line 890 of file big_int.hpp.

const int std::numeric_limits< Arageli::big_int >::radix = 2 [static]

Definition at line 886 of file big_int.hpp.

const float_round_style std::numeric_limits< Arageli::big_int >::round = round_toward_zero [static]

Definition at line 907 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::tinyness_before = false [static]

Definition at line 906 of file big_int.hpp.

const bool std::numeric_limits< Arageli::big_int >::traps = true [static]

Definition at line 905 of file big_int.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Aug 31 17:38:48 2006 for Arageli by  doxygen 1.4.7