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

List of all members.

Static Public Member Functions

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

Static Public Attributes

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


Member Function Documentation

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

Definition at line 954 of file limits.

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

Definition at line 932 of file limits.

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

Definition at line 948 of file limits.

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

Definition at line 923 of file limits.

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

Definition at line 921 of file limits.

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

Definition at line 950 of file limits.

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

Definition at line 934 of file limits.

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

Definition at line 952 of file limits.


Member Data Documentation

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

Definition at line 926 of file limits.

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

Definition at line 927 of file limits.

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

Definition at line 945 of file limits.

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

Definition at line 946 of file limits.

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

Definition at line 942 of file limits.

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

Definition at line 943 of file limits.

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

Definition at line 944 of file limits.

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

Definition at line 958 of file limits.

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

Definition at line 930 of file limits.

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

Definition at line 957 of file limits.

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

Definition at line 929 of file limits.

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

Definition at line 959 of file limits.

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

Definition at line 928 of file limits.

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

Definition at line 919 of file limits.

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

Definition at line 939 of file limits.

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

Definition at line 940 of file limits.

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

Definition at line 937 of file limits.

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

Definition at line 938 of file limits.

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

Definition at line 931 of file limits.

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

Definition at line 963 of file limits.

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

Definition at line 962 of file limits.

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

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