|
ad_rss_map_integration
|
DataType RssRouteCheckResultAnalysis. More...
#include <ad/rss/map/RssRouteCheckResultAnalysis.hpp>
Public Types | |
| typedef std::shared_ptr< RssRouteCheckResultAnalysis > | Ptr |
| Smart pointer on RssRouteCheckResultAnalysis. | |
| typedef std::shared_ptr< RssRouteCheckResultAnalysis const > | ConstPtr |
| Smart pointer on constant RssRouteCheckResultAnalysis. | |
Public Member Functions | |
| RssRouteCheckResultAnalysis ()=default | |
| standard constructor | |
| ~RssRouteCheckResultAnalysis ()=default | |
| standard destructor | |
| RssRouteCheckResultAnalysis (const RssRouteCheckResultAnalysis &other)=default | |
| standard copy constructor | |
| RssRouteCheckResultAnalysis (RssRouteCheckResultAnalysis &&other)=default | |
| standard move constructor | |
| RssRouteCheckResultAnalysis & | operator= (const RssRouteCheckResultAnalysis &other)=default |
| standard assignment operator More... | |
| RssRouteCheckResultAnalysis & | operator= (RssRouteCheckResultAnalysis &&other)=default |
| standard move operator More... | |
| bool | operator== (const RssRouteCheckResultAnalysis &other) const |
| standard comparison operator More... | |
| bool | operator!= (const RssRouteCheckResultAnalysis &other) const |
| standard comparison operator More... | |
Public Attributes | |
| bool | dangerous_state {true} |
| bool | dangerous_vehicle {true} |
| bool | dangerous_opposite_state {true} |
| bool | vehicle_crossing_road_boundaries {false} |
DataType RssRouteCheckResultAnalysis.
Basic RSS route check analysis results.
|
inline |
standard comparison operator
| [in] | other | Other RssRouteCheckResultAnalysis. |
true if both RssRouteCheckResultAnalysis are different
|
default |
standard assignment operator
| [in] | other | Other RssRouteCheckResultAnalysis |
|
default |
standard move operator
| [in] | other | Other RssRouteCheckResultAnalysis |
|
inline |
standard comparison operator
| [in] | other | Other RssRouteCheckResultAnalysis |
true if both RssRouteCheckResultAnalysis are equal | bool ad::rss::map::RssRouteCheckResultAnalysis::dangerous_opposite_state {true} |
Flag indicating if the current state is dangerous because of a vehicle in opposite constellation.
| bool ad::rss::map::RssRouteCheckResultAnalysis::dangerous_state {true} |
Flag indicating if the current state is overall dangerous.
| bool ad::rss::map::RssRouteCheckResultAnalysis::dangerous_vehicle {true} |
Flag indicating if the current state is dangerous because of a vehicle.
| bool ad::rss::map::RssRouteCheckResultAnalysis::vehicle_crossing_road_boundaries {false} |
Flag indicating if the vehicle is already touching/crossing one of the road boundaries. This is only evaluated if the road boundaries checks are active. It is a hint to oversteer a bit on countersteering to get back into the road area again.