std::numeric_limits< unsigned char > Struct Template Reference

List of all members.

Static Public Member Functions

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

Static Public Attributes

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


Member Function Documentation

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

Definition at line 504 of file limits.

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

Definition at line 482 of file limits.

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

Definition at line 498 of file limits.

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

Definition at line 473 of file limits.

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

Definition at line 471 of file limits.

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

Definition at line 500 of file limits.

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

Definition at line 484 of file limits.

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

Definition at line 502 of file limits.


Member Data Documentation

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

Definition at line 476 of file limits.

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

Definition at line 477 of file limits.

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

Definition at line 495 of file limits.

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

Definition at line 496 of file limits.

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

Definition at line 492 of file limits.

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

Definition at line 493 of file limits.

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

Definition at line 494 of file limits.

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

Definition at line 508 of file limits.

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

Definition at line 480 of file limits.

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

Definition at line 507 of file limits.

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

Definition at line 479 of file limits.

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

Definition at line 509 of file limits.

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

Definition at line 478 of file limits.

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

Definition at line 469 of file limits.

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

Definition at line 489 of file limits.

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

Definition at line 490 of file limits.

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

Definition at line 487 of file limits.

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

Definition at line 488 of file limits.

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

Definition at line 481 of file limits.

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

Definition at line 513 of file limits.

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

Definition at line 512 of file limits.

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

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