ad_rss_map_integration
|
DataType RssRouteCheckResult. More...
#include <ad/rss/map/RssRouteCheckResult.hpp>
Public Types | |
typedef std::shared_ptr< RssRouteCheckResult > | Ptr |
Smart pointer on RssRouteCheckResult. | |
typedef std::shared_ptr< RssRouteCheckResult const > | ConstPtr |
Smart pointer on constant RssRouteCheckResult. | |
Public Member Functions | |
RssRouteCheckResult ()=default | |
standard constructor | |
~RssRouteCheckResult ()=default | |
standard destructor | |
RssRouteCheckResult (const RssRouteCheckResult &other)=default | |
standard copy constructor | |
RssRouteCheckResult (RssRouteCheckResult &&other)=default | |
standard move constructor | |
RssRouteCheckResult & | operator= (const RssRouteCheckResult &other)=default |
standard assignment operator More... | |
RssRouteCheckResult & | operator= (RssRouteCheckResult &&other)=default |
standard move operator More... | |
bool | operator== (const RssRouteCheckResult &other) const |
standard comparison operator More... | |
bool | operator!= (const RssRouteCheckResult &other) const |
standard comparison operator More... | |
Public Attributes | |
::ad::rss::map::RssRoute | rss_route |
bool | is_valid {false} |
::ad::rss::world::WorldModel | world_model |
::ad::rss::core::RssSituationSnapshot | rss_situation_snapshot |
::ad::rss::state::RssStateSnapshot | rss_state_snapshot |
::ad::rss::state::ProperResponse | proper_response |
::ad::rss::map::RssRouteCheckResultAnalysis | result_analysis |
DataType RssRouteCheckResult.
Struct collecting the RSS states in respect to a route for a vehicle
|
inline |
standard comparison operator
[in] | other | Other RssRouteCheckResult. |
true
if both RssRouteCheckResult are different
|
default |
standard assignment operator
[in] | other | Other RssRouteCheckResult |
|
default |
standard move operator
[in] | other | Other RssRouteCheckResult |
|
inline |
standard comparison operator
[in] | other | Other RssRouteCheckResult |
true
if both RssRouteCheckResult are equal bool ad::rss::map::RssRouteCheckResult::is_valid {false} |
Flag indicating if the RssRouteResult is valid.
::ad::rss::state::ProperResponse ad::rss::map::RssRouteCheckResult::proper_response |
The RSS proper response as output of the RSS check on the route.
::ad::rss::map::RssRouteCheckResultAnalysis ad::rss::map::RssRouteCheckResult::result_analysis |
Basic analysis of the RSS route check results.
::ad::rss::map::RssRoute ad::rss::map::RssRouteCheckResult::rss_route |
The route this result belongs to.
::ad::rss::core::RssSituationSnapshot ad::rss::map::RssRouteCheckResult::rss_situation_snapshot |
The RSS situation snapshot as output of the RSS check on the route.
::ad::rss::state::RssStateSnapshot ad::rss::map::RssRouteCheckResult::rss_state_snapshot |
The RSS state snapshot as output of the RSS check on the route.
::ad::rss::world::WorldModel ad::rss::map::RssRouteCheckResult::world_model |
The RSS world model as input to the RSS check on the route.