RoutingGraphIsValid.h 492 B

1234567891011121314
  1. #include "lanelet2_validation/BasicValidator.h"
  2. namespace lanelet {
  3. namespace validation {
  4. //! This check basically calls the RoutingGraph self-check to ensure the graph is valid.
  5. class RoutingGraphIsValid : public RoutingGraphValidator {
  6. public:
  7. constexpr static const char* name() { return "routing.graph_is_valid"; }
  8. Issues operator()(const routing::RoutingGraph& graph, const traffic_rules::TrafficRules& /*rules*/) override;
  9. };
  10. } // namespace validation
  11. } // namespace lanelet