std::numeric_limits< unsigned short > Struct Template Reference

numeric_limits<unsigned short> specialization. More...

List of all members.

Static Public Member Functions

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

Static Public Attributes

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

numeric_limits<unsigned short> specialization.

Definition at line 624 of file limits.


Member Function Documentation

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

Definition at line 661 of file limits.

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

Definition at line 639 of file limits.

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

Definition at line 655 of file limits.

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

Definition at line 630 of file limits.

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

Definition at line 628 of file limits.

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

Definition at line 657 of file limits.

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

Definition at line 641 of file limits.

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

Definition at line 659 of file limits.


Member Data Documentation

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

Definition at line 633 of file limits.

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

Definition at line 634 of file limits.

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

Definition at line 652 of file limits.

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

Definition at line 653 of file limits.

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

Definition at line 649 of file limits.

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

Definition at line 650 of file limits.

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

Definition at line 651 of file limits.

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

Definition at line 665 of file limits.

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

Definition at line 637 of file limits.

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

Definition at line 664 of file limits.

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

Definition at line 636 of file limits.

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

Definition at line 666 of file limits.

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

Definition at line 635 of file limits.

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

Definition at line 626 of file limits.

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

Definition at line 646 of file limits.

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

Definition at line 647 of file limits.

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

Definition at line 644 of file limits.

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

Definition at line 645 of file limits.

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

Definition at line 638 of file limits.

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

Definition at line 670 of file limits.

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

Definition at line 669 of file limits.

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

Definition at line 668 of file limits.


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