This file is a GNU extension to the Standard C++ Library. More...
Macros | |
#define | __glibcxx_digits(_Tp) (sizeof(_Tp) * __CHAR_BIT__ - __glibcxx_signed(_Tp)) |
#define | __glibcxx_digits10(_Tp) __glibcxx_floating(_Tp, __FLT_DIG__, __DBL_DIG__, __LDBL_DIG__) |
#define | __glibcxx_floating(_Tp, _Fval, _Dval, _LDval) |
#define | __glibcxx_max(_Tp) |
#define | __glibcxx_max_digits10(_Tp) |
#define | __glibcxx_max_exponent10(_Tp) |
#define | __glibcxx_min(_Tp) (__glibcxx_signed(_Tp) ? (_Tp)1 << __glibcxx_digits(_Tp) : (_Tp)0) |
#define | __glibcxx_signed(_Tp) ((_Tp)(-1) < 0) |
Functions | |
namespace __gnu_cxx | _GLIBCXX_VISIBILITY (default) |
This file is a GNU extension to the Standard C++ Library.
#define __glibcxx_digits | ( | _Tp | ) | (sizeof(_Tp) * __CHAR_BIT__ - __glibcxx_signed(_Tp)) |
Referenced by _GLIBCXX_VISIBILITY().
#define __glibcxx_digits10 | ( | _Tp | ) | __glibcxx_floating(_Tp, __FLT_DIG__, __DBL_DIG__, __LDBL_DIG__) |
Referenced by _GLIBCXX_VISIBILITY().
#define __glibcxx_floating | ( | _Tp, | |
_Fval, | |||
_Dval, | |||
_LDval | |||
) |
#define __glibcxx_max | ( | _Tp | ) |
Referenced by _GLIBCXX_VISIBILITY().
#define __glibcxx_max_digits10 | ( | _Tp | ) |
Referenced by _GLIBCXX_VISIBILITY().
#define __glibcxx_max_exponent10 | ( | _Tp | ) |
Referenced by _GLIBCXX_VISIBILITY().
#define __glibcxx_min | ( | _Tp | ) | (__glibcxx_signed(_Tp) ? (_Tp)1 << __glibcxx_digits(_Tp) : (_Tp)0) |
Referenced by _GLIBCXX_VISIBILITY().
#define __glibcxx_signed | ( | _Tp | ) | ((_Tp)(-1) < 0) |
Referenced by _GLIBCXX_VISIBILITY().
namespace __gnu_cxx _GLIBCXX_VISIBILITY | ( | default | ) |