11 lines
282 B
C++
11 lines
282 B
C++
#include <ranczo-io/utils/json_helpers.hpp>
|
|
|
|
#include <boost/json/value.hpp>
|
|
#include <boost/json.hpp>
|
|
|
|
std::optional<double> ranczo::json::as_number(const boost::json::value &v) {
|
|
if (auto p = boost::json::try_value_to<double>(v))
|
|
return *p;
|
|
return std::nullopt;
|
|
}
|