Ardour  9.0-pre0-582-g084a23a80d
nan-inf.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ISNAN(x)   (sizeof(x) == sizeof(double) ? ISNANd(x) : ISNANf(x))
 
#define ISINF(x)   (sizeof(x) == sizeof(double) ? ISINFd(x) : ISINFf(x))
 

Functions

static int ISNANf (float x)
 
static int ISNANd (double x)
 
static int ISINFf (float x)
 
static int ISINFd (double x)
 

Macro Definition Documentation

◆ ISINF

#define ISINF (   x)    (sizeof(x) == sizeof(double) ? ISINFd(x) : ISINFf(x))

Definition at line 9 of file nan-inf.h.

◆ ISNAN

#define ISNAN (   x)    (sizeof(x) == sizeof(double) ? ISNANd(x) : ISNANf(x))

Definition at line 5 of file nan-inf.h.

Function Documentation

◆ ISINFd()

static int ISINFd ( double  x)
inlinestatic

Definition at line 11 of file nan-inf.h.

◆ ISINFf()

static int ISINFf ( float  x)
inlinestatic

Definition at line 10 of file nan-inf.h.

◆ ISNANd()

static int ISNANd ( double  x)
inlinestatic

Definition at line 7 of file nan-inf.h.

◆ ISNANf()

static int ISNANf ( float  x)
inlinestatic

Definition at line 6 of file nan-inf.h.