QtCore/qnumeric.h File Reference

qnumeric.h File Reference
#include <QtCore/qglobal.h>

Macros

#define Q_INFINITY   (QT_PREPEND_NAMESPACE(qInf)())
 
#define Q_SNAN   (QT_PREPEND_NAMESPACE(qSNaN)())
 
#define Q_QNAN   (QT_PREPEND_NAMESPACE(qQNaN)())
 

Functions

QT_BEGIN_HEADER QT_BEGIN_NAMESPACE Q_CORE_EXPORT bool qIsInf (double d)
 
Q_CORE_EXPORT bool qIsNaN (double d)
 
Q_CORE_EXPORT bool qIsFinite (double d)
 
Q_CORE_EXPORT bool qIsInf (float f)
 
Q_CORE_EXPORT bool qIsNaN (float f)
 
Q_CORE_EXPORT bool qIsFinite (float f)
 
Q_CORE_EXPORT double qSNaN ()
 
Q_CORE_EXPORT double qQNaN ()
 
Q_CORE_EXPORT double qInf ()
 

Macro Definition Documentation

#define Q_INFINITY   (QT_PREPEND_NAMESPACE(qInf)())

Definition at line 63 of file qnumeric.h.

#define Q_SNAN   (QT_PREPEND_NAMESPACE(qSNaN)())

Definition at line 64 of file qnumeric.h.

#define Q_QNAN   (QT_PREPEND_NAMESPACE(qQNaN)())

Definition at line 65 of file qnumeric.h.

Function Documentation

QT_BEGIN_HEADER QT_BEGIN_NAMESPACE Q_CORE_EXPORT bool qIsInf ( double  d)
Q_CORE_EXPORT bool qIsNaN ( double  d)
Q_CORE_EXPORT bool qIsFinite ( double  d)
Q_CORE_EXPORT bool qIsInf ( float  f)
Q_CORE_EXPORT bool qIsNaN ( float  f)
Q_CORE_EXPORT bool qIsFinite ( float  f)
Q_CORE_EXPORT double qSNaN ( )
Q_CORE_EXPORT double qQNaN ( )
Q_CORE_EXPORT double qInf ( )

Go to the source code of this file.