Whole document tree
    

Whole document tree

Templatestd::numeric_limits< unsigned long long > struct Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::numeric_limits< unsigned long long > Struct Template Reference

#include <std_limits.h>

List of all members.

Static Public Methods

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

Static Public Attributes

const bool is_specialized = true
const int digits = __glibcpp_unsigned_long_long_digits
const int digits10 = __glibcpp_unsigned_long_long_digits10
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 = true
const bool is_bounded = true
const bool is_modulo = true
const bool traps = true
const bool tinyness_before = false
const float_round_style round_style = round_toward_zero

template<>
struct std::numeric_limits< unsigned long long >


Member Function Documentation

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

Definition at line 1728 of file std_limits.h.

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

Definition at line 1706 of file std_limits.h.

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

Definition at line 1722 of file std_limits.h.

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

Definition at line 1697 of file std_limits.h.

References __glibcpp_unsigned_long_long_max.

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

Definition at line 1695 of file std_limits.h.

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

Definition at line 1724 of file std_limits.h.

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

Definition at line 1708 of file std_limits.h.

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

Definition at line 1726 of file std_limits.h.


Member Data Documentation

const int std::numeric_limits< unsigned long long >::digits = __glibcpp_unsigned_long_long_digits [static]
 

Definition at line 332 of file limits.cc.

const int std::numeric_limits< unsigned long long >::digits10 = __glibcpp_unsigned_long_long_digits10 [static]
 

Definition at line 333 of file limits.cc.

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

Definition at line 345 of file limits.cc.

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

Definition at line 346 of file limits.cc.

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

Definition at line 342 of file limits.cc.

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

Definition at line 343 of file limits.cc.

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

Definition at line 344 of file limits.cc.

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

Definition at line 348 of file limits.cc.

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

Definition at line 336 of file limits.cc.

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

Definition at line 347 of file limits.cc.

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

Definition at line 335 of file limits.cc.

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

Definition at line 349 of file limits.cc.

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

Definition at line 334 of file limits.cc.

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

Definition at line 331 of file limits.cc.

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

Definition at line 340 of file limits.cc.

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

Definition at line 341 of file limits.cc.

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

Definition at line 338 of file limits.cc.

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

Definition at line 339 of file limits.cc.

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

Definition at line 337 of file limits.cc.

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

Definition at line 352 of file limits.cc.

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

Definition at line 351 of file limits.cc.

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

Definition at line 350 of file limits.cc.


The documentation for this struct was generated from the following files:
Generated on Mon Apr 8 03:19:17 2002 for libstdc++-v3 Source by doxygen1.2.15