Function ouster::sdk::mapping::parse_and_validate_constraints(const std::string&, core::ValidatorIssues&)

Function Documentation

bool ouster::sdk::mapping::parse_and_validate_constraints(const std::string &json_data, core::ValidatorIssues &issues)

Parse and validate constraints configuration from JSON.

This function parses a JSON string containing constraints configuration and validates the format without populating any specific structures.

Throws:

runtime_error – if the text is not valid json.

Parameters:
  • json_data[in] JSON string containing constraints configuration.

  • issues[out] The specific issues parsing the constraints configuration.

Returns:

If parsing was successful (no critical issues)