std::numeric_limits< unsigned char > Struct Template Reference

numeric_limits<unsigned char> specialization. More...

List of all members.

Static Public Member Functions

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

Static Public Attributes

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

numeric_limits<unsigned char> specialization.

Definition at line 471 of file limits.


Member Function Documentation

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

Definition at line 508 of file limits.

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

Definition at line 486 of file limits.

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

Definition at line 502 of file limits.

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

Definition at line 477 of file limits.

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

Definition at line 475 of file limits.

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

Definition at line 504 of file limits.

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

Definition at line 488 of file limits.

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

Definition at line 506 of file limits.


Member Data Documentation

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

Definition at line 480 of file limits.

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

Definition at line 481 of file limits.

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

Definition at line 499 of file limits.

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

Definition at line 500 of file limits.

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

Definition at line 496 of file limits.

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

Definition at line 497 of file limits.

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

Definition at line 498 of file limits.

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

Definition at line 512 of file limits.

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

Definition at line 484 of file limits.

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

Definition at line 511 of file limits.

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

Definition at line 483 of file limits.

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

Definition at line 513 of file limits.

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

Definition at line 482 of file limits.

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

Definition at line 473 of file limits.

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

Definition at line 493 of file limits.

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

Definition at line 494 of file limits.

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

Definition at line 491 of file limits.

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

Definition at line 492 of file limits.

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

Definition at line 485 of file limits.

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

Definition at line 517 of file limits.

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

Definition at line 516 of file limits.

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

Definition at line 515 of file limits.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:59:28 2010 for GNU C++ STL by  doxygen 1.4.7