libstdc++: numeric_traits.h File Reference

libstdc++

numeric_traits.h File Reference

Go to the source code of this file.

## Namespaces
namespace | __gnu_cxx

## Macros
#define | __glibcxx_digits10(_Tp)
#define | __glibcxx_floating(_Tp, _Fval, _Dval, _LDval)
#define | __glibcxx_max_digits10(_Tp)
#define | __glibcxx_max_exponent10(_Tp)
#define | _GLIBCXX_INT_N_TRAITS(T, WIDTH)

## Typedefs
template<typename _Tp>
using | __gnu_cxx::__int_traits

## Variables
template<typename _Value>
const int | __gnu_cxx::__numeric_traits_floating< _Value >::__digits10
template<typename _Value>
const bool | __gnu_cxx::__numeric_traits_floating< _Value >::__is_signed
template<typename _Value>
const int | __gnu_cxx::__numeric_traits_floating< _Value >::__max_digits10
template<typename _Value>
const int | __gnu_cxx::__numeric_traits_floating< _Value >::__max_exponent10
template<typename _Value>
const int | __gnu_cxx::__numeric_traits_integer< _Value >::__digits
template<typename _Value>
const bool | __gnu_cxx::__numeric_traits_integer< _Value >::__is_signed
template<typename _Value>
const _Value | __gnu_cxx::__numeric_traits_integer< _Value >::__max
template<typename _Value>
const _Value | __gnu_cxx::__numeric_traits_integer< _Value >::__min

## Detailed Description

This file is a GNU extension to the Standard C++ Library.

Definition in file ext/numeric_traits.h.

## Macro Definition Documentation

## ◆ __glibcxx_digits10

#define __glibcxx_digits10 | ( |  | _Tp | ) |

Definition at line 145 of file ext/numeric_traits.h.

## ◆ __glibcxx_floating

#define __glibcxx_floating | ( |  | _Tp,
|  |  | _Fval,
|  |  | _Dval,
|  |  | _LDval )

Definition at line 137 of file ext/numeric_traits.h.

## ◆ __glibcxx_max_digits10

#define __glibcxx_max_digits10 | ( |  | _Tp | ) |

Definition at line 141 of file ext/numeric_traits.h.

## ◆ __glibcxx_max_exponent10

#define __glibcxx_max_exponent10 | ( |  | _Tp | ) |

Definition at line 148 of file ext/numeric_traits.h.

## ◆ _GLIBCXX_INT_N_TRAITS

#define _GLIBCXX_INT_N_TRAITS | ( |  | T,
|  |  | WIDTH )

Definition at line 97 of file ext/numeric_traits.h.