template <typename T>
class CheckedNumericState
Defined at line 514 of file ../../third_party/mini_chromium/src/base/numerics/checked_math_impl.h
Floating points maintain their own validity, but need translation wrappers.
Public Methods
void CheckedNumericState<T, NUMERIC_FLOATING> ()
Defined at line 535 of file ../../third_party/mini_chromium/src/base/numerics/checked_math_impl.h
template <typename Src>
void CheckedNumericState<T, NUMERIC_FLOATING> (Src value, bool is_valid)
Defined at line 538 of file ../../third_party/mini_chromium/src/base/numerics/checked_math_impl.h
template <typename Src>
void CheckedNumericState<T, NUMERIC_FLOATING> (Src value)
Defined at line 542 of file ../../third_party/mini_chromium/src/base/numerics/checked_math_impl.h
template <typename Src>
void CheckedNumericState<T, NUMERIC_FLOATING> (const CheckedNumericState<Src> & rhs)
Copy constructor.
Defined at line 549 of file ../../third_party/mini_chromium/src/base/numerics/checked_math_impl.h
bool is_valid ()
Defined at line 554 of file ../../third_party/mini_chromium/src/base/numerics/checked_math_impl.h
T value ()
Defined at line 561 of file ../../third_party/mini_chromium/src/base/numerics/checked_math_impl.h
Friends
template <typename SrcNumericRepresentation type>
class CheckedNumericState