FreeRDP
trionan.h File Reference
#include "triodef.h"
This graph shows which files directly or indirectly include this file:

Macros

#define TRIO_PUBLIC_NAN   TRIO_PUBLIC
 
#define TRIO_FUNC_NAN
 
#define TRIO_FUNC_PINF
 
#define TRIO_FUNC_NINF
 
#define TRIO_FUNC_NZERO
 
#define TRIO_FUNC_ISNAN
 
#define TRIO_FUNC_ISINF
 
#define TRIO_FUNC_ISFINITE
 
#define TRIO_FUNC_SIGNBIT
 
#define TRIO_FUNC_FPCLASSIFY
 
#define TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT
 

Enumerations

enum  {
  TRIO_FP_INFINITE, TRIO_FP_NAN, TRIO_FP_NORMAL, TRIO_FP_SUBNORMAL,
  TRIO_FP_ZERO
}
 

Functions

TRIO_PUBLIC_NAN double trio_nan TRIO_PROTO ((void))
 
TRIO_PUBLIC_NAN double trio_nzero TRIO_PROTO ((TRIO_NOARGS))
 
TRIO_PUBLIC_NAN int trio_isnan TRIO_PROTO ((double number))
 
TRIO_PUBLIC_NAN int trio_fpclassify_and_signbit TRIO_PROTO ((double number, int *is_negative))
 

Macro Definition Documentation

#define TRIO_FUNC_FPCLASSIFY
#define TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT
#define TRIO_FUNC_ISFINITE
#define TRIO_FUNC_ISINF
#define TRIO_FUNC_ISNAN
#define TRIO_FUNC_NAN
#define TRIO_FUNC_NINF
#define TRIO_FUNC_NZERO
#define TRIO_FUNC_PINF
#define TRIO_FUNC_SIGNBIT
#define TRIO_PUBLIC_NAN   TRIO_PUBLIC

Enumeration Type Documentation

anonymous enum
Enumerator
TRIO_FP_INFINITE 
TRIO_FP_NAN 
TRIO_FP_NORMAL 
TRIO_FP_SUBNORMAL 
TRIO_FP_ZERO 

Function Documentation

TRIO_PUBLIC_NAN double trio_nan TRIO_PROTO ( (void )
TRIO_PUBLIC_NAN double trio_nzero TRIO_PROTO ( (TRIO_NOARGS )
TRIO_PUBLIC_NAN int trio_isnan TRIO_PROTO ( (double number)  )
TRIO_PUBLIC_NAN int trio_fpclassify_and_signbit TRIO_PROTO ( (double number, int *is_negative)  )