std::numeric_limits< unsigned long > Struct Template Reference

List of all members.

Static Public Member Functions

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

Static Public Attributes

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


Member Function Documentation

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

Definition at line 854 of file limits.

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

Definition at line 832 of file limits.

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

Definition at line 848 of file limits.

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

Definition at line 823 of file limits.

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

Definition at line 821 of file limits.

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

Definition at line 850 of file limits.

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

Definition at line 834 of file limits.

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

Definition at line 852 of file limits.


Member Data Documentation

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

Definition at line 826 of file limits.

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

Definition at line 827 of file limits.

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

Definition at line 845 of file limits.

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

Definition at line 846 of file limits.

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

Definition at line 842 of file limits.

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

Definition at line 843 of file limits.

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

Definition at line 844 of file limits.

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

Definition at line 858 of file limits.

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

Definition at line 830 of file limits.

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

Definition at line 857 of file limits.

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

Definition at line 829 of file limits.

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

Definition at line 859 of file limits.

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

Definition at line 828 of file limits.

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

Definition at line 819 of file limits.

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

Definition at line 839 of file limits.

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

Definition at line 840 of file limits.

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

Definition at line 837 of file limits.

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

Definition at line 838 of file limits.

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

Definition at line 831 of file limits.

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

Definition at line 863 of file limits.

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

Definition at line 862 of file limits.

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

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