#include <BasicValidator.h>
Public Member Functions | |
virtual Issues | operator() (const LaneletMap &map, const std::vector< traffic_rules::TrafficRulesUPtr > &rules)=0 |
virtual | ~TrafficRuleValidator ()=default |
Static Public Member Functions | |
constexpr static const char * | name () |
A traffic rule validator gets a part of the map and the current traffic rules and tries to detect issues there. The object ist not destroyed between subseqent calls with different traffic rules, so that information about already reported issues can be stored.
Definition at line 29 of file BasicValidator.h.
|
virtualdefault |
|
inlinestaticconstexpr |
Definition at line 31 of file BasicValidator.h.
|
pure virtual |