Function ouster::sdk::core::parse_and_validate_metadata(const std::string&, nonstd::optional<SensorInfo>&, ValidatorIssues&)

Function Documentation

bool ouster::sdk::core::parse_and_validate_metadata(const std::string &json_data, nonstd::optional<SensorInfo> &sensor_info, ValidatorIssues &issues)

Parse and validate a metadata stream.

Parameters:
  • json_data[in] – The metadata data.

  • sensor_info[in] – The optional SensorInfo to populate.

  • issues[in] – The issues that occurred during parsing.

Returns:

If parsing was successful(no critical issues)