std::numeric_limits< unsigned long long > Struct Template Reference

numeric_limits<unsigned long long> specialization. More...

List of all members.

Static Public Member Functions

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

Static Public Attributes

static const bool is_specialized = true
static const int digits = __glibcxx_digits (unsigned long long)
static const int digits10 = __glibcxx_digits10 (unsigned long long)
static const bool is_signed = false
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 = true
static const bool is_modulo = true
static const bool traps = __glibcxx_integral_traps
static const bool tinyness_before = false
static const float_round_style round_style = round_toward_zero


Detailed Description

template<>
struct std::numeric_limits< unsigned long long >

numeric_limits<unsigned long long> specialization.

Definition at line 930 of file limits.


Member Function Documentation

static unsigned long long std::numeric_limits< unsigned long long >::denorm_min (  )  throw () [inline, static]

Definition at line 967 of file limits.

static unsigned long long std::numeric_limits< unsigned long long >::epsilon (  )  throw () [inline, static]

Definition at line 945 of file limits.

static unsigned long long std::numeric_limits< unsigned long long >::infinity (  )  throw () [inline, static]

Definition at line 961 of file limits.

static unsigned long long std::numeric_limits< unsigned long long >::max (  )  throw () [inline, static]

Definition at line 936 of file limits.

static unsigned long long std::numeric_limits< unsigned long long >::min (  )  throw () [inline, static]

Definition at line 934 of file limits.

static unsigned long long std::numeric_limits< unsigned long long >::quiet_NaN (  )  throw () [inline, static]

Definition at line 963 of file limits.

static unsigned long long std::numeric_limits< unsigned long long >::round_error (  )  throw () [inline, static]

Definition at line 947 of file limits.

static unsigned long long std::numeric_limits< unsigned long long >::signaling_NaN (  )  throw () [inline, static]

Definition at line 965 of file limits.


Member Data Documentation

const int std::numeric_limits< unsigned long long >::digits = __glibcxx_digits (unsigned long long) [static]

Definition at line 939 of file limits.

const int std::numeric_limits< unsigned long long >::digits10 = __glibcxx_digits10 (unsigned long long) [static]

Definition at line 940 of file limits.

const float_denorm_style std::numeric_limits< unsigned long long >::has_denorm = denorm_absent [static]

Definition at line 958 of file limits.

const bool std::numeric_limits< unsigned long long >::has_denorm_loss = false [static]

Definition at line 959 of file limits.

const bool std::numeric_limits< unsigned long long >::has_infinity = false [static]

Definition at line 955 of file limits.

const bool std::numeric_limits< unsigned long long >::has_quiet_NaN = false [static]

Definition at line 956 of file limits.

const bool std::numeric_limits< unsigned long long >::has_signaling_NaN = false [static]

Definition at line 957 of file limits.

const bool std::numeric_limits< unsigned long long >::is_bounded = true [static]

Definition at line 971 of file limits.

const bool std::numeric_limits< unsigned long long >::is_exact = true [static]

Definition at line 943 of file limits.

const bool std::numeric_limits< unsigned long long >::is_iec559 = false [static]

Definition at line 970 of file limits.

const bool std::numeric_limits< unsigned long long >::is_integer = true [static]

Definition at line 942 of file limits.

const bool std::numeric_limits< unsigned long long >::is_modulo = true [static]

Definition at line 972 of file limits.

const bool std::numeric_limits< unsigned long long >::is_signed = false [static]

Definition at line 941 of file limits.

const bool std::numeric_limits< unsigned long long >::is_specialized = true [static]

Definition at line 932 of file limits.

const int std::numeric_limits< unsigned long long >::max_exponent = 0 [static]

Definition at line 952 of file limits.

const int std::numeric_limits< unsigned long long >::max_exponent10 = 0 [static]

Definition at line 953 of file limits.

const int std::numeric_limits< unsigned long long >::min_exponent = 0 [static]

Definition at line 950 of file limits.

const int std::numeric_limits< unsigned long long >::min_exponent10 = 0 [static]

Definition at line 951 of file limits.

const int std::numeric_limits< unsigned long long >::radix = 2 [static]

Definition at line 944 of file limits.

const float_round_style std::numeric_limits< unsigned long long >::round_style = round_toward_zero [static]

Definition at line 976 of file limits.

const bool std::numeric_limits< unsigned long long >::tinyness_before = false [static]

Definition at line 975 of file limits.

const bool std::numeric_limits< unsigned long long >::traps = __glibcxx_integral_traps [static]

Definition at line 974 of file limits.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:59:29 2010 for GNU C++ STL by  doxygen 1.4.7