|
ritsuko
Helper utilities for ArtifactDB C++ code
|
Find extremes to use as missing placeholders. More...


Go to the source code of this file.
Classes | |
| struct | ritsuko::IntegerExtremes |
| Extremes for integer types. More... | |
| struct | ritsuko::FloatExtremes |
| Extremes for float types. More... | |
Namespaces | |
| namespace | ritsuko |
| Assorted helper functions for parsing and validation. | |
Functions | |
| template<class Iterator , class Mask , class Type_ = typename std::remove_cv<typename std::remove_reference<decltype(*(std::declval<Iterator>()))>::type, ::type > | |
| IntegerExtremes | ritsuko::find_integer_extremes (Iterator start, Iterator end, Mask mask) |
| template<class Iterator , class Type_ = typename std::remove_cv<typename std::remove_reference<decltype(*(std::declval<Iterator>()))>::type, ::type > | |
| IntegerExtremes | ritsuko::find_integer_extremes (Iterator start, Iterator end) |
| template<class Iterator , class Mask , class Type_ = typename std::remove_cv<typename std::remove_reference<decltype(*(std::declval<Iterator>()))>::type, ::type > | |
| FloatExtremes | ritsuko::find_float_extremes (Iterator start, Iterator end, Mask mask, bool skip_nan) |
| template<class Iterator , class Type_ = typename std::remove_cv<typename std::remove_reference<decltype(*(std::declval<Iterator>()))>::type, ::type > | |
| FloatExtremes | ritsuko::find_float_extremes (Iterator start, Iterator end, bool skip_nan=false) |
Find extremes to use as missing placeholders.