std::numeric_limits< unsigned short > Struct Template Reference

List of all members.

Static Public Member Functions

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

Static Public Attributes

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


Member Function Documentation

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

Definition at line 654 of file limits.

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

Definition at line 632 of file limits.

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

Definition at line 648 of file limits.

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

Definition at line 623 of file limits.

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

Definition at line 621 of file limits.

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

Definition at line 650 of file limits.

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

Definition at line 634 of file limits.

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

Definition at line 652 of file limits.


Member Data Documentation

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

Definition at line 626 of file limits.

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

Definition at line 627 of file limits.

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

Definition at line 645 of file limits.

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

Definition at line 646 of file limits.

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

Definition at line 642 of file limits.

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

Definition at line 643 of file limits.

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

Definition at line 644 of file limits.

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

Definition at line 658 of file limits.

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

Definition at line 630 of file limits.

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

Definition at line 657 of file limits.

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

Definition at line 629 of file limits.

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

Definition at line 659 of file limits.

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

Definition at line 628 of file limits.

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

Definition at line 619 of file limits.

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

Definition at line 639 of file limits.

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

Definition at line 640 of file limits.

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

Definition at line 637 of file limits.

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

Definition at line 638 of file limits.

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

Definition at line 631 of file limits.

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

Definition at line 663 of file limits.

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

Definition at line 662 of file limits.

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

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