Finite constrained value checker. More...
#include <Finite.hpp>
Public Types | |
| using | exception_type = std::invalid_argument | 
| Exception type possibly thrown by this checker.  | |
Public Member Functions | |
| constexpr auto | operator() () noexcept(noexcept(static_cast< T >(0))) -> decltype(static_cast< T >(0)) | 
| Valid value supplying functor.  | |
| constexpr auto | operator() (const T &v) -> decltype(isfinite(v), T | 
| Value checking functor.  More... | |
Finite constrained value checker.
      
  | 
  inlineconstexpr | 
Value checking functor.
| exception_type | if given value is not valid. |