std::numeric_limits< long long > Struct Template Reference

List of all members.

Static Public Member Functions

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

Static Public Attributes

const bool is_specialized = true
const int digits = __glibcxx_digits (long long)
const int digits10 = __glibcxx_digits10 (long long)
const bool is_signed = true
const bool is_integer = true
const bool is_exact = true
const int radix = 2
const int min_exponent = 0
const int min_exponent10 = 0
const int max_exponent = 0
const int max_exponent10 = 0
const bool has_infinity = false
const bool has_quiet_NaN = false
const bool has_signaling_NaN = false
const float_denorm_style has_denorm = denorm_absent
const bool has_denorm_loss = false
const bool is_iec559 = false
const bool is_bounded = true
const bool is_modulo = true
const bool traps = __glibcxx_integral_traps
const bool tinyness_before = false
const float_round_style round_style = round_toward_zero

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


Member Function Documentation

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

Definition at line 904 of file limits.

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

Definition at line 882 of file limits.

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

Definition at line 898 of file limits.

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

Definition at line 873 of file limits.

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

Definition at line 871 of file limits.

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

Definition at line 900 of file limits.

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

Definition at line 884 of file limits.

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

Definition at line 902 of file limits.


Member Data Documentation

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

Definition at line 876 of file limits.

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

Definition at line 877 of file limits.

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

Definition at line 895 of file limits.

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

Definition at line 896 of file limits.

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

Definition at line 892 of file limits.

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

Definition at line 893 of file limits.

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

Definition at line 894 of file limits.

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

Definition at line 908 of file limits.

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

Definition at line 880 of file limits.

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

Definition at line 907 of file limits.

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

Definition at line 879 of file limits.

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

Definition at line 909 of file limits.

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

Definition at line 878 of file limits.

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

Definition at line 869 of file limits.

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

Definition at line 889 of file limits.

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

Definition at line 890 of file limits.

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

Definition at line 887 of file limits.

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

Definition at line 888 of file limits.

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

Definition at line 881 of file limits.

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

Definition at line 913 of file limits.

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

Definition at line 912 of file limits.

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

Definition at line 911 of file limits.


The documentation for this struct was generated from the following file:
Generated on Tue Jan 30 17:32:18 2007 for GNU C++ STL by doxygen 1.3.6