std::numeric_limits< long long > Struct Template Reference

numeric_limits<long long> specialization. More...

List of all members.

Static Public Member Functions

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

Static Public Attributes

static const bool is_specialized = true
static const int digits = __glibcxx_digits (long long)
static const int digits10 = __glibcxx_digits10 (long long)
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 = 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< long long >

numeric_limits<long long> specialization.

Definition at line 879 of file limits.


Member Function Documentation

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

Definition at line 916 of file limits.

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

Definition at line 894 of file limits.

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

Definition at line 910 of file limits.

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

Definition at line 885 of file limits.

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

Definition at line 883 of file limits.

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

Definition at line 912 of file limits.

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

Definition at line 896 of file limits.

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

Definition at line 914 of file limits.


Member Data Documentation

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

Definition at line 888 of file limits.

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

Definition at line 889 of file limits.

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

Definition at line 907 of file limits.

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

Definition at line 908 of file limits.

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

Definition at line 904 of file limits.

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

Definition at line 905 of file limits.

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

Definition at line 906 of file limits.

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

Definition at line 920 of file limits.

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

Definition at line 892 of file limits.

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

Definition at line 919 of file limits.

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

Definition at line 891 of file limits.

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

Definition at line 921 of file limits.

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

Definition at line 890 of file limits.

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

Definition at line 881 of file limits.

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

Definition at line 901 of file limits.

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

Definition at line 902 of file limits.

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

Definition at line 899 of file limits.

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

Definition at line 900 of file limits.

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

Definition at line 893 of file limits.

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

Definition at line 925 of file limits.

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

Definition at line 924 of file limits.

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

Definition at line 923 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