|
FreeRDP
|
#include "triodef.h"#include "trionan.h"#include <math.h>#include <string.h>#include <limits.h>#include <float.h>#include <assert.h>Macros | |
| #define | TRIO_PRIVATE_NAN TRIO_PRIVATE |
| #define | TRIO_TRUE (1 == 1) |
| #define | TRIO_FALSE (0 == 1) |
| #define | TRIO_FUNC_INTERNAL_FPCLASSIFY_AND_SIGNBIT |
| #define | TRIO_NZERO_FALLBACK |
| #define | TRIO_PINF_FALLBACK |
| #define | TRIO_NAN_FALLBACK |
| #define | TRIO_FUNC_INTERNAL_ISNAN |
| #define | TRIO_FUNC_INTERNAL_ISINF |
| #define | TRIO_INTERNAL_ISNAN_FALLBACK |
| #define | TRIO_INTERNAL_ISINF_FALLBACK |
Functions | |
| TRIO_PRIVATE_NAN TRIO_INLINE int internal_isnan | TRIO_ARGS1 ((number), double number) |
| TRIO_PUBLIC_NAN int trio_fpclassify_and_signbit | TRIO_ARGS2 ((number, is_negative), double number, int *is_negative) |
| TRIO_PUBLIC_NAN double | trio_nzero (TRIO_NOARGS) |
| TRIO_PUBLIC_NAN double | trio_pinf (TRIO_NOARGS) |
| TRIO_PUBLIC_NAN double | trio_ninf (TRIO_NOARGS) |
| TRIO_PUBLIC_NAN double | trio_nan (TRIO_NOARGS) |