Go to the source code of this file.
Classes | |
union | lo_ieee_double |
union | lo_ieee_float |
Defines | |
#define | LO_IEEE_NA_HW_OLD 0x7ff00000 |
#define | LO_IEEE_NA_LW_OLD 1954 |
#define | LO_IEEE_NA_HW 0x7FF840F4 |
#define | LO_IEEE_NA_LW 0x40000000 |
#define | LO_IEEE_NA_FLOAT 0x7FC207A2 |
#define | lo_ieee_isnan(x) |
#define | lo_ieee_finite(x) |
#define | lo_ieee_isinf(x) |
#define | lo_ieee_is_NA(x) |
#define | lo_ieee_is_NaN_or_NA(x) |
#define | lo_ieee_signbit(x) |
Functions | |
OCTAVE_API void | octave_ieee_init (void) |
OCTAVE_API int | __lo_ieee_isnan (double x) |
OCTAVE_API int | __lo_ieee_finite (double x) |
OCTAVE_API int | __lo_ieee_isinf (double x) |
OCTAVE_API int | __lo_ieee_is_NA (double) |
OCTAVE_API int | __lo_ieee_is_old_NA (double) |
OCTAVE_API int | __lo_ieee_is_NaN_or_NA (double) GCC_ATTR_DEPRECATED |
OCTAVE_API double | __lo_ieee_replace_old_NA (double) |
OCTAVE_API double | lo_ieee_inf_value (void) |
OCTAVE_API double | lo_ieee_na_value (void) |
OCTAVE_API double | lo_ieee_nan_value (void) |
OCTAVE_API int | __lo_ieee_signbit (double) |
OCTAVE_API int | __lo_ieee_float_isnan (float x) |
OCTAVE_API int | __lo_ieee_float_finite (float x) |
OCTAVE_API int | __lo_ieee_float_isinf (float x) |
OCTAVE_API int | __lo_ieee_float_is_NA (float) |
OCTAVE_API int | __lo_ieee_float_is_NaN_or_NA (float) GCC_ATTR_DEPRECATED |
OCTAVE_API float | lo_ieee_float_inf_value (void) |
OCTAVE_API float | lo_ieee_float_na_value (void) |
OCTAVE_API float | lo_ieee_float_nan_value (void) |
OCTAVE_API int | __lo_ieee_float_signbit (float) |
Variables | |
OCTAVE_API double | octave_Inf |
OCTAVE_API double | octave_NA |
OCTAVE_API double | octave_NaN |
OCTAVE_API float | octave_Float_Inf |
OCTAVE_API float | octave_Float_NA |
OCTAVE_API float | octave_Float_NaN |
OCTAVE_API int | lo_ieee_hw |
OCTAVE_API int | lo_ieee_lw |
#define lo_ieee_finite | ( | x | ) |
(sizeof (x) == sizeof (float) ? \ __lo_ieee_float_finite (x) : __lo_ieee_finite (x))
#define lo_ieee_is_NA | ( | x | ) |
(sizeof (x) == sizeof (float) ? \ __lo_ieee_float_is_NA (x) : __lo_ieee_is_NA (x))
#define lo_ieee_is_NaN_or_NA | ( | x | ) |
(sizeof (x) == sizeof (float) ? \ __lo_ieee_float_is_NaN_or_NA (x) : __lo_ieee_is_NaN_or_NA (x))
#define lo_ieee_isinf | ( | x | ) |
(sizeof (x) == sizeof (float) ? \ __lo_ieee_float_isinf (x) : __lo_ieee_isinf (x))
#define lo_ieee_isnan | ( | x | ) |
(sizeof (x) == sizeof (float) ? \ __lo_ieee_float_isnan (x) : __lo_ieee_isnan (x))
#define LO_IEEE_NA_FLOAT 0x7FC207A2 |
#define LO_IEEE_NA_HW 0x7FF840F4 |
#define LO_IEEE_NA_HW_OLD 0x7ff00000 |
#define LO_IEEE_NA_LW 0x40000000 |
#define LO_IEEE_NA_LW_OLD 1954 |
#define lo_ieee_signbit | ( | x | ) |
(sizeof (x) == sizeof (float) ? \ __lo_ieee_float_signbit (x) : __lo_ieee_signbit (x))
OCTAVE_API int __lo_ieee_finite | ( | double | x | ) |
OCTAVE_API int __lo_ieee_float_finite | ( | float | x | ) |
OCTAVE_API int __lo_ieee_float_is_NA | ( | float | ) |
OCTAVE_API int __lo_ieee_float_is_NaN_or_NA | ( | float | ) |
OCTAVE_API int __lo_ieee_float_isinf | ( | float | x | ) |
OCTAVE_API int __lo_ieee_float_isnan | ( | float | x | ) |
OCTAVE_API int __lo_ieee_float_signbit | ( | float | ) |
OCTAVE_API int __lo_ieee_is_NA | ( | double | ) |
OCTAVE_API int __lo_ieee_is_NaN_or_NA | ( | double | ) |
OCTAVE_API int __lo_ieee_is_old_NA | ( | double | ) |
OCTAVE_API int __lo_ieee_isinf | ( | double | x | ) |
OCTAVE_API int __lo_ieee_isnan | ( | double | x | ) |
OCTAVE_API double __lo_ieee_replace_old_NA | ( | double | ) |
OCTAVE_API int __lo_ieee_signbit | ( | double | ) |
OCTAVE_API float lo_ieee_float_inf_value | ( | void | ) |
OCTAVE_API float lo_ieee_float_na_value | ( | void | ) |
OCTAVE_API float lo_ieee_float_nan_value | ( | void | ) |
OCTAVE_API double lo_ieee_inf_value | ( | void | ) |
OCTAVE_API double lo_ieee_na_value | ( | void | ) |
OCTAVE_API double lo_ieee_nan_value | ( | void | ) |
OCTAVE_API void octave_ieee_init | ( | void | ) |
OCTAVE_API int lo_ieee_hw |
OCTAVE_API int lo_ieee_lw |
OCTAVE_API float octave_Float_Inf |
OCTAVE_API float octave_Float_NA |
OCTAVE_API float octave_Float_NaN |
OCTAVE_API double octave_Inf |
OCTAVE_API double octave_NA |
OCTAVE_API double octave_NaN |