limits File Reference

#include <bits/c++config.h>

Include dependency graph for limits:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std

Classes

struct  std::numeric_limits_base
 Part of std::numeric_limits. More...
struct  std::numeric_limits< Type >
 Properties of fundamental types. More...
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 >

Defines

#define GLIBCXXNUMERICLIMITS
#define __glibcxx_integral_traps
#define __glibcxx_float_has_denorm_loss
#define __glibcxx_float_traps
#define __glibcxx_float_tinyness_before
#define __glibcxx_double_has_denorm_loss
#define __glibcxx_double_traps
#define __glibcxx_double_tinyness_before
#define __glibcxx_long_double_has_denorm_loss
#define __glibcxx_long_double_traps
#define __glibcxx_long_double_tinyness_before
#define __glibcxx_signed(T)
#define __glibcxx_min(T)
#define __glibcxx_max(T)
#define __glibcxx_digits(T)
#define __glibcxx_digits10(T)

Enumerations

enum  std::float_round_style {
  std::round_indeterminate, std::round_toward_zero, std::round_to_nearest, std::round_toward_infinity,
  std::round_toward_neg_infinity
}
 Describes the rounding style for floating-point types. More...
enum  std::float_denorm_style { std::denorm_indeterminate, std::denorm_absent, std::denorm_present }
 Describes the denormalization for floating-point types. More...


Detailed Description

This is a Standard C++ Library header. You should include this header in your programs, rather than any of the "st[dl]_*.h" implementation files.

Definition in file limits.


Generated on Mon Jan 1 22:31:13 2007 for libstdc++-v3 Source by  doxygen 1.5.1