8#ifndef ORCUS_MEASUREMENT_HPP
9#define ORCUS_MEASUREMENT_HPP
20ORCUS_DLLPUBLIC
double to_double(std::string_view s,
const char** p_parse_ended =
nullptr);
21ORCUS_DLLPUBLIC std::optional<double> to_double_checked(std::string_view s);
22ORCUS_DLLPUBLIC
long to_long(std::string_view s,
const char** p_parse_ended =
nullptr);
23ORCUS_DLLPUBLIC std::optional<long> to_long_checked(std::string_view s);
24ORCUS_DLLPUBLIC
bool to_bool(std::string_view s);
37ORCUS_DLLPUBLIC
length_t to_length(std::string_view str);
39ORCUS_DLLPUBLIC
double convert(
double value, length_unit_t unit_from, length_unit_t unit_to);