explicit Decimal64_t()

in dfp/include/DecimalNative.hpp [1465:1473]


            explicit Decimal64_t(const char* str) {
                if (str == nullptr)
                    throw std::invalid_argument(DN_FUNC + ": Argument '" + DN_NAMEOF(str) + "' is nullptr.");
                decimal_native_t _value;
                if (!strncmp(str, "null", 4) && (str[4] == '\0' || strchr(" \f\n\r\t\v", str[4])))
                    _value = decimal_native_fromUnderlying(DECIMAL_NATIVE_UNDERLYING_NULL);
                else
                    _value = decimal_native_fromString(str);
            }