Go to the documentation of this file.
12 using std::runtime_error::runtime_error;
31 for (
const auto& message : m) {
43 using LaneletError::LaneletError;
50 using LaneletError::LaneletError;
57 using LaneletError::LaneletError;
64 using LaneletError::LaneletError;
72 using LaneletError::LaneletError;
81 using LaneletError::LaneletError;
Thrown when the state of a lanelet object is invalid E.g. when an linestring has no points or member ...
Thrown when a geometric operation is not valid.
std::vector< std::string > ErrorMessages
const ErrorMessages errorMessages
The individual error strings.
Thrown when an element is not part of the map.
static std::string combineErrors(const ErrorMessages &m)
Thrown when multiple errors occur at the same time.
Thrown when an attribute has been queried that does not exist.
Generic lanelet error class. All errors lanelet2 will throw derive from this type.
SharedPtrs in lanelet2 must never point to null. If this is violated, this exception is thrown (usual...
LaneletMultiError(const std::string &err)
LaneletMultiError(ErrorMessages messages={})
lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:52