cartobase  4.5.0
std::numeric_limits< _Tp > Struct Template Reference

#include <cartobase/type/limits_gcc3.h>

Inheritance diagram for std::numeric_limits< _Tp >:
Collaboration diagram for std::numeric_limits< _Tp >:

Static Public Member Functions

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

Additional Inherited Members

- Static Public Attributes inherited from std::__numeric_limits_base
static const bool is_specialized = false
 
static const int digits = 0
 
static const int digits10 = 0
 
static const bool is_signed = false
 
static const bool is_integer = false
 
static const bool is_exact = false
 
static const int radix = 0
 
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 = false
 
static const bool is_modulo = false
 
static const bool traps = false
 
static const bool tinyness_before = false
 
static const float_round_style round_style = round_toward_zero
 

Detailed Description

template<typename _Tp>
struct std::numeric_limits< _Tp >

Definition at line 989 of file limits_gcc3.h.

Member Function Documentation

template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::denorm_min ( )
throw (
)
inlinestatic

Definition at line 998 of file limits_gcc3.h.

template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::epsilon ( )
throw (
)
inlinestatic

Definition at line 993 of file limits_gcc3.h.

template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::infinity ( )
throw (
)
inlinestatic

Definition at line 995 of file limits_gcc3.h.

template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::max ( )
throw (
)
inlinestatic
template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::min ( )
throw (
)
inlinestatic

Definition at line 991 of file limits_gcc3.h.

Referenced by carto::min_limit().

template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::quiet_NaN ( )
throw (
)
inlinestatic

Definition at line 996 of file limits_gcc3.h.

template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::round_error ( )
throw (
)
inlinestatic

Definition at line 994 of file limits_gcc3.h.

template<typename _Tp >
static _Tp std::numeric_limits< _Tp >::signaling_NaN ( )
throw (
)
inlinestatic

Definition at line 997 of file limits_gcc3.h.


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