cartobase
4.7.0
|
#include <climits>
#include <cfloat>
Go to the source code of this file.
Classes | |
struct | std::__numeric_limits_base |
struct | std::numeric_limits< _Tp > |
struct | std::numeric_limits< bool > |
struct | std::numeric_limits< char > |
struct | std::numeric_limits< signed char > |
struct | std::numeric_limits< unsigned char > |
struct | std::numeric_limits< wchar_t > |
struct | std::numeric_limits< short > |
struct | std::numeric_limits< unsigned short > |
struct | std::numeric_limits< int > |
struct | std::numeric_limits< unsigned int > |
struct | std::numeric_limits< long > |
struct | std::numeric_limits< unsigned long > |
struct | std::numeric_limits< long long > |
struct | std::numeric_limits< unsigned long long > |
struct | std::numeric_limits< float > |
struct | std::numeric_limits< double > |
struct | std::numeric_limits< long double > |
Enumerations | |
enum | std::float_round_style { std::round_indeterminate = -1, std::round_toward_zero = 0, std::round_to_nearest = 1, std::round_toward_infinity = 2, std::round_toward_neg_infinity = 3 } |
enum | std::float_denorm_style { std::denorm_indeterminate = -1, std::denorm_absent = 0, std::denorm_present = 1 } |
#define __carto_double_bits ( DBL_MANT_DIG + __carto_expo_bits(DBL_MAX_EXP) ) |
Definition at line 123 of file limits_gcc3.h.
#define __carto_expo_bits | ( | x | ) | ( x >= 16384 ? 15 : ( x >= 384 ? 11 : 8 ) ) |
Definition at line 121 of file limits_gcc3.h.
#define __carto_float_bits ( FLT_MANT_DIG + __carto_expo_bits(FLT_MAX_EXP) ) |
Definition at line 122 of file limits_gcc3.h.
#define __carto_ldouble_bits ( __carto_ldouble_bits1 == 79 ? 80 : __carto_ldouble_bits1 ) |
Definition at line 127 of file limits_gcc3.h.
#define __carto_ldouble_bits1 ( LDBL_MANT_DIG + __carto_expo_bits(LDBL_MAX_EXP) ) |
Definition at line 124 of file limits_gcc3.h.
#define __glibcpp_bool_digits 1 |
Definition at line 286 of file limits_gcc3.h.
#define __glibcpp_char_bits 8 |
Definition at line 133 of file limits_gcc3.h.
#define __glibcpp_char_digits __glibcpp_unsigned_char_digits |
Definition at line 348 of file limits_gcc3.h.
#define __glibcpp_char_digits10 __glibcpp_unsigned_char_digits10 |
Definition at line 349 of file limits_gcc3.h.
#define __glibcpp_char_is_modulo true |
Definition at line 295 of file limits_gcc3.h.
#define __glibcpp_char_max (char)__glibcpp_unsigned_char_max |
Definition at line 347 of file limits_gcc3.h.
Referenced by std::numeric_limits< char >::max().
#define __glibcpp_char_min (char)__glibcpp_unsigned_char_min |
Definition at line 346 of file limits_gcc3.h.
Referenced by std::numeric_limits< char >::min().
#define __glibcpp_char_traps true |
Definition at line 169 of file limits_gcc3.h.
#define __glibcpp_double_bits __carto_double_bits |
Definition at line 162 of file limits_gcc3.h.
#define __glibcpp_double_denorm_min 0.0 |
Definition at line 780 of file limits_gcc3.h.
Referenced by std::numeric_limits< double >::denorm_min().
#define __glibcpp_double_has_denorm denorm_absent |
Definition at line 760 of file limits_gcc3.h.
#define __glibcpp_double_has_denorm_loss false |
Definition at line 764 of file limits_gcc3.h.
#define __glibcpp_double_has_infinity false |
Definition at line 748 of file limits_gcc3.h.
#define __glibcpp_double_has_quiet_NaN false |
Definition at line 752 of file limits_gcc3.h.
#define __glibcpp_double_has_signaling_NaN false |
Definition at line 756 of file limits_gcc3.h.
#define __glibcpp_double_infinity 0.0 |
Definition at line 768 of file limits_gcc3.h.
Referenced by std::numeric_limits< double >::infinity().
#define __glibcpp_double_is_bounded true |
Definition at line 788 of file limits_gcc3.h.
#define __glibcpp_double_is_iec559 false |
Definition at line 784 of file limits_gcc3.h.
#define __glibcpp_double_is_modulo false |
Definition at line 792 of file limits_gcc3.h.
#define __glibcpp_double_quiet_NaN 0.0 |
Definition at line 772 of file limits_gcc3.h.
Referenced by std::numeric_limits< double >::quiet_NaN().
#define __glibcpp_double_round_style round_toward_zero |
Definition at line 804 of file limits_gcc3.h.
#define __glibcpp_double_signaling_NaN 0.0 |
Definition at line 776 of file limits_gcc3.h.
Referenced by std::numeric_limits< double >::signaling_NaN().
#define __glibcpp_double_tinyness_before false |
Definition at line 800 of file limits_gcc3.h.
#define __glibcpp_double_traps false |
Definition at line 796 of file limits_gcc3.h.
#define __glibcpp_f128_digits 113 |
Definition at line 272 of file limits_gcc3.h.
#define __glibcpp_f128_digits10 33 |
Definition at line 273 of file limits_gcc3.h.
#define __glibcpp_f128_epsilon 1.925929944387235853055977942584927319E-34L |
Definition at line 275 of file limits_gcc3.h.
#define __glibcpp_f128_max 1.189731495357231765085759326628007016E+4932L |
Definition at line 271 of file limits_gcc3.h.
#define __glibcpp_f128_max_exponent 16384 |
Definition at line 279 of file limits_gcc3.h.
#define __glibcpp_f128_max_exponent10 4932 |
Definition at line 280 of file limits_gcc3.h.
#define __glibcpp_f128_min 3.362103143112093506262677817321752603E-4932L |
Definition at line 270 of file limits_gcc3.h.
#define __glibcpp_f128_min_exponent -16381 |
Definition at line 277 of file limits_gcc3.h.
#define __glibcpp_f128_min_exponent10 -4931 |
Definition at line 278 of file limits_gcc3.h.
#define __glibcpp_f128_radix 2 |
Definition at line 274 of file limits_gcc3.h.
#define __glibcpp_f128_round_error 1.0L |
Definition at line 276 of file limits_gcc3.h.
#define __glibcpp_f32_digits 24 |
Definition at line 228 of file limits_gcc3.h.
#define __glibcpp_f32_digits10 6 |
Definition at line 229 of file limits_gcc3.h.
#define __glibcpp_f32_epsilon 1.19209290e-07F |
Definition at line 231 of file limits_gcc3.h.
#define __glibcpp_f32_max 3.40282347e+38F |
Definition at line 227 of file limits_gcc3.h.
#define __glibcpp_f32_max_exponent 128 |
Definition at line 235 of file limits_gcc3.h.
#define __glibcpp_f32_max_exponent10 38 |
Definition at line 236 of file limits_gcc3.h.
#define __glibcpp_f32_min 1.17549435e-38F |
Definition at line 226 of file limits_gcc3.h.
#define __glibcpp_f32_min_exponent -125 |
Definition at line 233 of file limits_gcc3.h.
#define __glibcpp_f32_min_exponent10 -37 |
Definition at line 234 of file limits_gcc3.h.
#define __glibcpp_f32_radix 2 |
Definition at line 230 of file limits_gcc3.h.
#define __glibcpp_f32_round_error 1.0F |
Definition at line 232 of file limits_gcc3.h.
#define __glibcpp_f64_digits 53 |
Definition at line 239 of file limits_gcc3.h.
#define __glibcpp_f64_digits10 15 |
Definition at line 240 of file limits_gcc3.h.
#define __glibcpp_f64_epsilon 2.2204460492503131e-16 |
Definition at line 242 of file limits_gcc3.h.
#define __glibcpp_f64_max 1.7976931348623157e+308 |
Definition at line 238 of file limits_gcc3.h.
#define __glibcpp_f64_max_exponent 1024 |
Definition at line 246 of file limits_gcc3.h.
#define __glibcpp_f64_max_exponent10 308 |
Definition at line 247 of file limits_gcc3.h.
#define __glibcpp_f64_min 2.2250738585072014e-308 |
Definition at line 237 of file limits_gcc3.h.
#define __glibcpp_f64_min_exponent -1021 |
Definition at line 244 of file limits_gcc3.h.
#define __glibcpp_f64_min_exponent10 -307 |
Definition at line 245 of file limits_gcc3.h.
#define __glibcpp_f64_radix 2 |
Definition at line 241 of file limits_gcc3.h.
#define __glibcpp_f64_round_error 1.0 |
Definition at line 243 of file limits_gcc3.h.
#define __glibcpp_f80_digits 64 |
Definition at line 250 of file limits_gcc3.h.
#define __glibcpp_f80_digits10 18 |
Definition at line 251 of file limits_gcc3.h.
#define __glibcpp_f80_epsilon 1.08420217248550443401e-19L |
Definition at line 253 of file limits_gcc3.h.
#define __glibcpp_f80_max 1.18973149535723176502e+4932L |
Definition at line 249 of file limits_gcc3.h.
#define __glibcpp_f80_max_exponent 16384 |
Definition at line 257 of file limits_gcc3.h.
#define __glibcpp_f80_max_exponent10 4932 |
Definition at line 258 of file limits_gcc3.h.
#define __glibcpp_f80_min 3.36210314311209350626e-4932L |
Definition at line 248 of file limits_gcc3.h.
#define __glibcpp_f80_min_exponent -16381 |
Definition at line 255 of file limits_gcc3.h.
#define __glibcpp_f80_min_exponent10 -4931 |
Definition at line 256 of file limits_gcc3.h.
#define __glibcpp_f80_radix 2 |
Definition at line 252 of file limits_gcc3.h.
#define __glibcpp_f80_round_error 1.0L |
Definition at line 254 of file limits_gcc3.h.
#define __glibcpp_f96_digits 64 |
Definition at line 261 of file limits_gcc3.h.
#define __glibcpp_f96_digits10 18 |
Definition at line 262 of file limits_gcc3.h.
#define __glibcpp_f96_epsilon 1.08420217248550443401e-19L |
Definition at line 264 of file limits_gcc3.h.
#define __glibcpp_f96_max 1.18973149535723176502e+4932L |
Definition at line 260 of file limits_gcc3.h.
#define __glibcpp_f96_max_exponent 16384 |
Definition at line 268 of file limits_gcc3.h.
#define __glibcpp_f96_max_exponent10 4932 |
Definition at line 269 of file limits_gcc3.h.
#define __glibcpp_f96_min 1.68105157155604675313e-4932L |
Definition at line 259 of file limits_gcc3.h.
#define __glibcpp_f96_min_exponent -16382 |
Definition at line 266 of file limits_gcc3.h.
#define __glibcpp_f96_min_exponent10 -4931 |
Definition at line 267 of file limits_gcc3.h.
#define __glibcpp_f96_radix 2 |
Definition at line 263 of file limits_gcc3.h.
#define __glibcpp_f96_round_error 1.0L |
Definition at line 265 of file limits_gcc3.h.
#define __glibcpp_float_bits __carto_float_bits |
Definition at line 159 of file limits_gcc3.h.
#define __glibcpp_float_denorm_min 0.0F |
Definition at line 676 of file limits_gcc3.h.
Referenced by std::numeric_limits< float >::denorm_min().
#define __glibcpp_float_has_denorm denorm_absent |
Definition at line 656 of file limits_gcc3.h.
#define __glibcpp_float_has_denorm_loss false |
Definition at line 660 of file limits_gcc3.h.
#define __glibcpp_float_has_infinity false |
Definition at line 644 of file limits_gcc3.h.
#define __glibcpp_float_has_quiet_NaN false |
Definition at line 648 of file limits_gcc3.h.
#define __glibcpp_float_has_signaling_NaN false |
Definition at line 652 of file limits_gcc3.h.
#define __glibcpp_float_infinity 0.0F |
Definition at line 664 of file limits_gcc3.h.
Referenced by std::numeric_limits< float >::infinity().
#define __glibcpp_float_is_bounded true |
Definition at line 684 of file limits_gcc3.h.
#define __glibcpp_float_is_iec559 false |
Definition at line 680 of file limits_gcc3.h.
#define __glibcpp_float_is_modulo false |
Definition at line 688 of file limits_gcc3.h.
#define __glibcpp_float_quiet_NaN 0.0F |
Definition at line 668 of file limits_gcc3.h.
Referenced by std::numeric_limits< float >::quiet_NaN().
#define __glibcpp_float_round_style round_toward_zero |
Definition at line 700 of file limits_gcc3.h.
#define __glibcpp_float_signaling_NaN 0.0F |
Definition at line 672 of file limits_gcc3.h.
Referenced by std::numeric_limits< float >::signaling_NaN().
#define __glibcpp_float_tinyness_before false |
Definition at line 696 of file limits_gcc3.h.
#define __glibcpp_float_traps false |
Definition at line 692 of file limits_gcc3.h.
#define __glibcpp_int_bits 32 |
Definition at line 144 of file limits_gcc3.h.
#define __glibcpp_int_traps true |
Definition at line 175 of file limits_gcc3.h.
#define __glibcpp_long_bits 32 |
Definition at line 147 of file limits_gcc3.h.
#define __glibcpp_long_double_bits __carto_ldouble_bits |
Definition at line 165 of file limits_gcc3.h.
#define __glibcpp_long_double_denorm_min 0.0L |
Definition at line 908 of file limits_gcc3.h.
Referenced by std::numeric_limits< long double >::denorm_min().
#define __glibcpp_long_double_has_denorm denorm_absent |
Definition at line 888 of file limits_gcc3.h.
#define __glibcpp_long_double_has_denorm_loss false |
Definition at line 892 of file limits_gcc3.h.
#define __glibcpp_long_double_has_infinity false |
Definition at line 876 of file limits_gcc3.h.
#define __glibcpp_long_double_has_quiet_NaN false |
Definition at line 880 of file limits_gcc3.h.
#define __glibcpp_long_double_has_signaling_NaN false |
Definition at line 884 of file limits_gcc3.h.
#define __glibcpp_long_double_infinity 0.0L |
Definition at line 896 of file limits_gcc3.h.
Referenced by std::numeric_limits< long double >::infinity().
#define __glibcpp_long_double_is_bounded true |
Definition at line 916 of file limits_gcc3.h.
#define __glibcpp_long_double_is_iec559 false |
Definition at line 912 of file limits_gcc3.h.
#define __glibcpp_long_double_is_modulo false |
Definition at line 920 of file limits_gcc3.h.
#define __glibcpp_long_double_quiet_NaN 0.0L |
Definition at line 900 of file limits_gcc3.h.
Referenced by std::numeric_limits< long double >::quiet_NaN().
#define __glibcpp_long_double_round_style round_toward_zero |
Definition at line 932 of file limits_gcc3.h.
#define __glibcpp_long_double_signaling_NaN 0.0L |
Definition at line 904 of file limits_gcc3.h.
Referenced by std::numeric_limits< long double >::signaling_NaN().
#define __glibcpp_long_double_tinyness_before false |
Definition at line 928 of file limits_gcc3.h.
#define __glibcpp_long_double_traps false |
Definition at line 924 of file limits_gcc3.h.
#define __glibcpp_long_long_bits 64 |
Definition at line 156 of file limits_gcc3.h.
#define __glibcpp_long_long_traps true |
Definition at line 184 of file limits_gcc3.h.
#define __glibcpp_long_traps true |
Definition at line 178 of file limits_gcc3.h.
#define __glibcpp_plain_char_is_signed true |
Definition at line 138 of file limits_gcc3.h.
#define __glibcpp_plain_char_traps true |
Definition at line 291 of file limits_gcc3.h.
#define __glibcpp_s16_digits 15 |
Definition at line 203 of file limits_gcc3.h.
#define __glibcpp_s16_digits10 4 |
Definition at line 204 of file limits_gcc3.h.
#define __glibcpp_s16_max 32767 |
Definition at line 201 of file limits_gcc3.h.
#define __glibcpp_s16_min (-__glibcpp_s16_max - 1) |
Definition at line 202 of file limits_gcc3.h.
#define __glibcpp_s32_digits 31 |
Definition at line 211 of file limits_gcc3.h.
#define __glibcpp_s32_digits10 9 |
Definition at line 212 of file limits_gcc3.h.
#define __glibcpp_s32_max 2147483647L |
Definition at line 209 of file limits_gcc3.h.
#define __glibcpp_s32_min (-__glibcpp_s32_max - 1) |
Definition at line 210 of file limits_gcc3.h.
#define __glibcpp_s64_digits 63 |
Definition at line 219 of file limits_gcc3.h.
#define __glibcpp_s64_digits10 18 |
Definition at line 220 of file limits_gcc3.h.
#define __glibcpp_s64_max 9223372036854775807LL |
Definition at line 217 of file limits_gcc3.h.
#define __glibcpp_s64_min (-__glibcpp_s64_max - 1) |
Definition at line 218 of file limits_gcc3.h.
#define __glibcpp_s8_digits 7 |
Definition at line 195 of file limits_gcc3.h.
#define __glibcpp_s8_digits10 2 |
Definition at line 196 of file limits_gcc3.h.
#define __glibcpp_s8_max 127 |
Definition at line 193 of file limits_gcc3.h.
#define __glibcpp_s8_min (-__glibcpp_s8_max - 1) |
Definition at line 194 of file limits_gcc3.h.
#define __glibcpp_short_bits 16 |
Definition at line 141 of file limits_gcc3.h.
#define __glibcpp_short_traps true |
Definition at line 172 of file limits_gcc3.h.
#define __glibcpp_signed_char_digits __glibcpp_s8_digits |
Definition at line 303 of file limits_gcc3.h.
#define __glibcpp_signed_char_digits10 __glibcpp_s8_digits10 |
Definition at line 304 of file limits_gcc3.h.
#define __glibcpp_signed_char_is_modulo true |
Definition at line 298 of file limits_gcc3.h.
#define __glibcpp_signed_char_max __glibcpp_s8_max |
Definition at line 302 of file limits_gcc3.h.
Referenced by std::numeric_limits< signed char >::max().
#define __glibcpp_signed_char_min __glibcpp_s8_min |
Definition at line 301 of file limits_gcc3.h.
Referenced by std::numeric_limits< signed char >::min().
#define __glibcpp_signed_char_traps true |
Definition at line 292 of file limits_gcc3.h.
#define __glibcpp_signed_int_digits __glibcpp_s32_digits |
Definition at line 427 of file limits_gcc3.h.
#define __glibcpp_signed_int_digits10 __glibcpp_s32_digits10 |
Definition at line 428 of file limits_gcc3.h.
#define __glibcpp_signed_int_is_modulo true |
Definition at line 404 of file limits_gcc3.h.
#define __glibcpp_signed_int_max (int)__glibcpp_s32_max |
Definition at line 426 of file limits_gcc3.h.
Referenced by std::numeric_limits< int >::max().
#define __glibcpp_signed_int_min (int)__glibcpp_s32_min |
Definition at line 425 of file limits_gcc3.h.
Referenced by std::numeric_limits< int >::min().
#define __glibcpp_signed_int_traps true |
Definition at line 401 of file limits_gcc3.h.
#define __glibcpp_signed_long_digits __glibcpp_s32_digits |
Definition at line 474 of file limits_gcc3.h.
#define __glibcpp_signed_long_digits10 __glibcpp_s32_digits10 |
Definition at line 475 of file limits_gcc3.h.
#define __glibcpp_signed_long_is_modulo true |
Definition at line 451 of file limits_gcc3.h.
#define __glibcpp_signed_long_long_digits __glibcpp_s64_digits |
Definition at line 530 of file limits_gcc3.h.
#define __glibcpp_signed_long_long_digits10 __glibcpp_s64_digits10 |
Definition at line 531 of file limits_gcc3.h.
#define __glibcpp_signed_long_long_is_modulo true |
Definition at line 498 of file limits_gcc3.h.
#define __glibcpp_signed_long_long_max __glibcpp_s64_max |
Definition at line 529 of file limits_gcc3.h.
Referenced by std::numeric_limits< long long >::max().
#define __glibcpp_signed_long_long_min __glibcpp_s64_min |
Definition at line 528 of file limits_gcc3.h.
Referenced by std::numeric_limits< long long >::min().
#define __glibcpp_signed_long_long_traps true |
Definition at line 532 of file limits_gcc3.h.
#define __glibcpp_signed_long_long_traps true |
Definition at line 532 of file limits_gcc3.h.
#define __glibcpp_signed_long_long_traps true |
Definition at line 532 of file limits_gcc3.h.
#define __glibcpp_signed_long_max __glibcpp_s32_max |
Definition at line 473 of file limits_gcc3.h.
Referenced by std::numeric_limits< long >::max().
#define __glibcpp_signed_long_min __glibcpp_s32_min |
Definition at line 472 of file limits_gcc3.h.
Referenced by std::numeric_limits< long >::min().
#define __glibcpp_signed_long_traps true |
Definition at line 448 of file limits_gcc3.h.
#define __glibcpp_signed_short_digits __glibcpp_s16_digits |
Definition at line 371 of file limits_gcc3.h.
#define __glibcpp_signed_short_digits10 __glibcpp_s16_digits10 |
Definition at line 372 of file limits_gcc3.h.
#define __glibcpp_signed_short_is_modulo true |
Definition at line 357 of file limits_gcc3.h.
#define __glibcpp_signed_short_max __glibcpp_s16_max |
Definition at line 370 of file limits_gcc3.h.
Referenced by std::numeric_limits< short >::max().
#define __glibcpp_signed_short_min __glibcpp_s16_min |
Definition at line 369 of file limits_gcc3.h.
Referenced by std::numeric_limits< short >::min().
#define __glibcpp_signed_short_traps true |
Definition at line 354 of file limits_gcc3.h.
#define __glibcpp_u16_digits 16 |
Definition at line 207 of file limits_gcc3.h.
#define __glibcpp_u16_digits10 4 |
Definition at line 208 of file limits_gcc3.h.
#define __glibcpp_u16_max (__glibcpp_s16_max * 2 + 1) |
Definition at line 206 of file limits_gcc3.h.
#define __glibcpp_u16_min 0U |
Definition at line 205 of file limits_gcc3.h.
#define __glibcpp_u32_digits 32 |
Definition at line 215 of file limits_gcc3.h.
#define __glibcpp_u32_digits10 9 |
Definition at line 216 of file limits_gcc3.h.
#define __glibcpp_u32_max (__glibcpp_s32_max * 2U + 1) |
Definition at line 214 of file limits_gcc3.h.
#define __glibcpp_u32_min 0UL |
Definition at line 213 of file limits_gcc3.h.
#define __glibcpp_u64_digits 64 |
Definition at line 223 of file limits_gcc3.h.
#define __glibcpp_u64_digits10 19 |
Definition at line 224 of file limits_gcc3.h.
#define __glibcpp_u64_max (__glibcpp_s64_max * 2ULL + 1) |
Definition at line 222 of file limits_gcc3.h.
#define __glibcpp_u64_min 0ULL |
Definition at line 221 of file limits_gcc3.h.
#define __glibcpp_u8_digits 8 |
Definition at line 199 of file limits_gcc3.h.
#define __glibcpp_u8_digits10 2 |
Definition at line 200 of file limits_gcc3.h.
#define __glibcpp_u8_max (__glibcpp_s8_max * 2 + 1) |
Definition at line 198 of file limits_gcc3.h.
#define __glibcpp_u8_min 0U |
Definition at line 197 of file limits_gcc3.h.
#define __glibcpp_unsigned_char_digits __glibcpp_u8_digits |
Definition at line 307 of file limits_gcc3.h.
#define __glibcpp_unsigned_char_digits10 __glibcpp_u8_digits10 |
Definition at line 308 of file limits_gcc3.h.
#define __glibcpp_unsigned_char_max __glibcpp_u8_max |
Definition at line 306 of file limits_gcc3.h.
Referenced by std::numeric_limits< unsigned char >::max().
#define __glibcpp_unsigned_char_min __glibcpp_u8_min |
Definition at line 305 of file limits_gcc3.h.
#define __glibcpp_unsigned_char_traps true |
Definition at line 293 of file limits_gcc3.h.
#define __glibcpp_unsigned_int_digits __glibcpp_u32_digits |
Definition at line 431 of file limits_gcc3.h.
#define __glibcpp_unsigned_int_digits10 __glibcpp_u32_digits10 |
Definition at line 432 of file limits_gcc3.h.
#define __glibcpp_unsigned_int_max (unsigned)__glibcpp_u32_max |
Definition at line 430 of file limits_gcc3.h.
Referenced by std::numeric_limits< unsigned int >::max().
#define __glibcpp_unsigned_int_min (unsigned)__glibcpp_u32_min |
Definition at line 429 of file limits_gcc3.h.
#define __glibcpp_unsigned_int_traps true |
Definition at line 402 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_digits __glibcpp_u32_digits |
Definition at line 478 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_digits10 __glibcpp_u32_digits10 |
Definition at line 479 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_long_digits __glibcpp_u64_digits |
Definition at line 535 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_long_digits10 __glibcpp_u64_digits10 |
Definition at line 536 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_long_max __glibcpp_u64_max |
Definition at line 534 of file limits_gcc3.h.
Referenced by std::numeric_limits< unsigned long long >::max().
#define __glibcpp_unsigned_long_long_min __glibcpp_u64_min |
Definition at line 533 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_long_traps true |
Definition at line 537 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_max __glibcpp_u32_max |
Definition at line 477 of file limits_gcc3.h.
Referenced by std::numeric_limits< unsigned long >::max().
#define __glibcpp_unsigned_long_min __glibcpp_u32_min |
Definition at line 476 of file limits_gcc3.h.
#define __glibcpp_unsigned_long_traps true |
Definition at line 449 of file limits_gcc3.h.
#define __glibcpp_unsigned_short_digits __glibcpp_u16_digits |
Definition at line 375 of file limits_gcc3.h.
#define __glibcpp_unsigned_short_digits10 __glibcpp_u16_digits10 |
Definition at line 376 of file limits_gcc3.h.
#define __glibcpp_unsigned_short_max __glibcpp_u16_max |
Definition at line 374 of file limits_gcc3.h.
Referenced by std::numeric_limits< unsigned short >::max().
#define __glibcpp_unsigned_short_min __glibcpp_u16_min |
Definition at line 373 of file limits_gcc3.h.
#define __glibcpp_unsigned_short_traps true |
Definition at line 355 of file limits_gcc3.h.
#define __glibcpp_wchar_t_bits 32 |
Definition at line 150 of file limits_gcc3.h.
#define __glibcpp_wchar_t_digits __glibcpp_u32_digits |
Definition at line 586 of file limits_gcc3.h.
#define __glibcpp_wchar_t_digits10 __glibcpp_u32_digits10 |
Definition at line 587 of file limits_gcc3.h.
#define __glibcpp_wchar_t_is_modulo true |
Definition at line 546 of file limits_gcc3.h.
#define __glibcpp_wchar_t_is_signed true |
Definition at line 153 of file limits_gcc3.h.
#define __glibcpp_wchar_t_max (wchar_t)__glibcpp_u32_max |
Definition at line 585 of file limits_gcc3.h.
Referenced by std::numeric_limits< wchar_t >::max().
#define __glibcpp_wchar_t_min (wchar_t)__glibcpp_u32_min |
Definition at line 584 of file limits_gcc3.h.
Referenced by std::numeric_limits< wchar_t >::min().
#define __glibcpp_wchar_t_traps true |
Definition at line 544 of file limits_gcc3.h.
#define __glibcpp_wchar_t_traps true |
Definition at line 544 of file limits_gcc3.h.
Enumerator | |
---|---|
denorm_indeterminate | |
denorm_absent | |
denorm_present |
Definition at line 947 of file limits_gcc3.h.
Enumerator | |
---|---|
round_indeterminate | |
round_toward_zero | |
round_to_nearest | |
round_toward_infinity | |
round_toward_neg_infinity |
Definition at line 938 of file limits_gcc3.h.