_Integer_limits< _Int, __imin, __imax, __idigits, __ismod > Class Template Reference#include <_limits.h>
Inheritance diagram for _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >: ![]()
Detailed Descriptiontemplate<class _Int, _STLP_LIMITS_MIN_TYPE __imin, _STLP_LIMITS_MAX_TYPE __imax, int __idigits, bool __ismod>
|
static _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::_Int | ( | _STLP_CALL | min | ) | [inline, static] |
Definition at line 139 of file _limits.h.
Referenced by _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::_Int().
static _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::_Int | ( | _STLP_CALL | max | ) | [inline, static] |
Definition at line 140 of file _limits.h.
References _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::_Int().
const int _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::digits [static] |
Initial value:
(__idigits < 0) ? ((int)((sizeof(_Int) * (CHAR_BIT))) - ((__imin == 0) ? 0 : 1)) : (__idigits)
Reimplemented from _Numeric_limits_base< _Int >.
const int _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::digits10 = (digits * 301UL) / 1000 [static] |
const int _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::radix = 2 [static] |
const bool _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::is_specialized = true [static] |
const bool _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::is_signed = (__imin != 0) [static] |
const bool _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::is_integer = true [static] |
const bool _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::is_exact = true [static] |
const bool _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::is_bounded = true [static] |
const bool _Integer_limits< _Int, __imin, __imax, __idigits, __ismod >::is_modulo = __ismod [static] |