|
ritsuko
Helper utilities for ArtifactDB C++ code
|
Extremes for float types. More...
#include <find_extremes.hpp>
Public Attributes | |
| bool | has_nan = false |
| bool | has_positive_inf = false |
| bool | has_negative_inf = false |
| bool | has_lowest = false |
| bool | has_highest = false |
| bool | has_zero = false |
Extremes for float types.
| bool ritsuko::FloatExtremes::has_highest = false |
Whether the highest value of this type is present. This corresponds to std::numeric_limits<T>::max().
| bool ritsuko::FloatExtremes::has_lowest = false |
Whether the lowest value of this type is present. This corresponds to std::numeric_limits<T>::lowest().
| bool ritsuko::FloatExtremes::has_nan = false |
Whether any NaN value is present (no distinction is made for different NaN payloads).
| bool ritsuko::FloatExtremes::has_negative_inf = false |
Whether negative infinity is present.
| bool ritsuko::FloatExtremes::has_positive_inf = false |
Whether positive infinity is present.
| bool ritsuko::FloatExtremes::has_zero = false |
Whether zero is present.