|
ETL_CONSTEXPR14 | to_arithmetic_result () |
| Default constructor.
|
|
ETL_CONSTEXPR14 | to_arithmetic_result (const to_arithmetic_result &other) |
| Copy constructor.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 bool | has_value () const |
| Returns true if the result has a valid value.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 | operator bool () const |
| Returns true if the result has a valid value.
|
|
ETL_NODISCARD ETL_CONSTEXPR14 value_type | value () const |
|
ETL_NODISCARD ETL_CONSTEXPR14 | operator value_type () const |
|
ETL_NODISCARD ETL_CONSTEXPR14 error_type | error () const |
|
ETL_CONSTEXPR14 to_arithmetic_result & | operator= (value_type value_) |
| Assignment from a value.
|
|
ETL_CONSTEXPR14 to_arithmetic_result & | operator= (unexpected_type status_) |
| Assignment from an unexpected_type.
|
|
template<typename TValue>
class etl::to_arithmetic_result< TValue >
Status values for to_arithmetic.