xmscore  1.0
XmConst.h File Reference

Clearly named constants. More...

#include <limits>

Go to the source code of this file.

Variables

static const int xms::XM_INT_HIGHEST = std::numeric_limits<int>::max()
 2147483647
 
static const int xms::XM_INT_LOWEST = std::numeric_limits<int>::lowest()
 (-2147483647 - 1)
 
static const unsigned int xms::XM_UINT_HIGHEST
 4294967295 More...
 
static const unsigned int xms::XM_UINT_LOWEST = std::numeric_limits<unsigned int>::lowest()
 0
 
static const double xms::XM_DBL_HIGHEST
 1.7976931348623157e+308 More...
 
static const double xms::XM_DBL_LOWEST
 -1.7976931348623157e+308 More...
 
static const double xms::XM_DBL_NEAREST_ZERO
 2.2250738585072014e-308 More...
 
static const float xms::XM_FLT_HIGHEST = std::numeric_limits<float>::max()
 3.40282347e+38
 
static const float xms::XM_FLT_LOWEST = std::numeric_limits<float>::lowest()
 -3.40282347e+38
 
static const float xms::XM_FLT_NEAREST_ZERO = std::numeric_limits<float>::min()
 1.17549435e-38
 

Detailed Description

Clearly named constants.

Definition in file XmConst.h.

Variable Documentation

◆ XM_DBL_HIGHEST

const double xms::XM_DBL_HIGHEST
static
Initial value:
=
std::numeric_limits<double>::max()

1.7976931348623157e+308

Definition at line 40 of file XmConst.h.

◆ XM_DBL_LOWEST

const double xms::XM_DBL_LOWEST
static
Initial value:
=
std::numeric_limits<double>::lowest()

-1.7976931348623157e+308

Definition at line 42 of file XmConst.h.

◆ XM_DBL_NEAREST_ZERO

const double xms::XM_DBL_NEAREST_ZERO
static
Initial value:
=
std::numeric_limits<double>::min()

2.2250738585072014e-308

Definition at line 44 of file XmConst.h.

◆ XM_UINT_HIGHEST

const unsigned int xms::XM_UINT_HIGHEST
static
Initial value:
=
std::numeric_limits<unsigned int>::max()

4294967295

Definition at line 35 of file XmConst.h.