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

#include <cartobase/type/limits_gcc3.h>

Static Public Member Functions

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

Static Public Attributes

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

Detailed Description

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

Definition at line 1684 of file limits_gcc3.h.

Member Function Documentation

◆ denorm_min()

static unsigned long long std::numeric_limits< unsigned long long >::denorm_min ( )
throw (
)
inlinestatic

Definition at line 1721 of file limits_gcc3.h.

◆ epsilon()

static unsigned long long std::numeric_limits< unsigned long long >::epsilon ( )
throw (
)
inlinestatic

Definition at line 1699 of file limits_gcc3.h.

◆ infinity()

static unsigned long long std::numeric_limits< unsigned long long >::infinity ( )
throw (
)
inlinestatic

Definition at line 1715 of file limits_gcc3.h.

◆ max()

static unsigned long long std::numeric_limits< unsigned long long >::max ( )
throw (
)
inlinestatic

Definition at line 1690 of file limits_gcc3.h.

References __glibcpp_unsigned_long_long_max.

◆ min()

static unsigned long long std::numeric_limits< unsigned long long >::min ( )
throw (
)
inlinestatic

Definition at line 1688 of file limits_gcc3.h.

◆ quiet_NaN()

static unsigned long long std::numeric_limits< unsigned long long >::quiet_NaN ( )
throw (
)
inlinestatic

Definition at line 1717 of file limits_gcc3.h.

◆ round_error()

static unsigned long long std::numeric_limits< unsigned long long >::round_error ( )
throw (
)
inlinestatic

Definition at line 1701 of file limits_gcc3.h.

◆ signaling_NaN()

static unsigned long long std::numeric_limits< unsigned long long >::signaling_NaN ( )
throw (
)
inlinestatic

Definition at line 1719 of file limits_gcc3.h.

Member Data Documentation

◆ digits

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

Definition at line 1693 of file limits_gcc3.h.

◆ digits10

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

Definition at line 1694 of file limits_gcc3.h.

◆ has_denorm

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

Definition at line 1712 of file limits_gcc3.h.

◆ has_denorm_loss

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

Definition at line 1713 of file limits_gcc3.h.

◆ has_infinity

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

Definition at line 1709 of file limits_gcc3.h.

◆ has_quiet_NaN

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

Definition at line 1710 of file limits_gcc3.h.

◆ has_signaling_NaN

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

Definition at line 1711 of file limits_gcc3.h.

◆ is_bounded

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

Definition at line 1725 of file limits_gcc3.h.

◆ is_exact

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

Definition at line 1697 of file limits_gcc3.h.

◆ is_iec559

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

Definition at line 1724 of file limits_gcc3.h.

◆ is_integer

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

Definition at line 1696 of file limits_gcc3.h.

◆ is_modulo

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

Definition at line 1726 of file limits_gcc3.h.

◆ is_signed

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

Definition at line 1695 of file limits_gcc3.h.

◆ is_specialized

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

Definition at line 1686 of file limits_gcc3.h.

◆ max_exponent

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

Definition at line 1706 of file limits_gcc3.h.

◆ max_exponent10

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

Definition at line 1707 of file limits_gcc3.h.

◆ min_exponent

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

Definition at line 1704 of file limits_gcc3.h.

◆ min_exponent10

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

Definition at line 1705 of file limits_gcc3.h.

◆ radix

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

Definition at line 1698 of file limits_gcc3.h.

◆ round_style

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

Definition at line 1730 of file limits_gcc3.h.

◆ tinyness_before

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

Definition at line 1729 of file limits_gcc3.h.

◆ traps

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

Definition at line 1728 of file limits_gcc3.h.


The documentation for this struct was generated from the following file: