template <typename T>
class CheckedNumericState
Defined at line 579 of file ../../zircon/third_party/ulib/safemath/include/safemath/checked_math_impl.h
Floating points maintain their own validity, but need translation wrappers.
Public Methods
template <typename Src = double>
void CheckedNumericState<T, NUMERIC_FLOATING> (Src value, bool is_valid)
Defined at line 583 of file ../../zircon/third_party/ulib/safemath/include/safemath/checked_math_impl.h
template <typename Src>
void CheckedNumericState<T, NUMERIC_FLOATING> (const CheckedNumericState<Src> & rhs)
Defined at line 589 of file ../../zircon/third_party/ulib/safemath/include/safemath/checked_math_impl.h
bool is_valid ()
Defined at line 592 of file ../../zircon/third_party/ulib/safemath/include/safemath/checked_math_impl.h
T value ()
Defined at line 602 of file ../../zircon/third_party/ulib/safemath/include/safemath/checked_math_impl.h