|
ad_rss
|
DataType RssStateInformation. More...
#include <ad/rss/state/RssStateInformation.hpp>
Public Types | |
| typedef std::shared_ptr< RssStateInformation > | Ptr |
| Smart pointer on RssStateInformation. | |
| typedef std::shared_ptr< RssStateInformation const > | ConstPtr |
| Smart pointer on constant RssStateInformation. | |
Public Member Functions | |
| RssStateInformation ()=default | |
| standard constructor | |
| ~RssStateInformation ()=default | |
| standard destructor | |
| RssStateInformation (const RssStateInformation &other)=default | |
| standard copy constructor | |
| RssStateInformation (RssStateInformation &&other)=default | |
| standard move constructor | |
| RssStateInformation & | operator= (const RssStateInformation &other)=default |
| standard assignment operator More... | |
| RssStateInformation & | operator= (RssStateInformation &&other)=default |
| standard move operator More... | |
| bool | operator== (const RssStateInformation &other) const |
| standard comparison operator More... | |
| bool | operator!= (const RssStateInformation &other) const |
| standard comparison operator More... | |
Public Attributes | |
| ::ad::physics::Distance | safe_distance {-1.} |
| ::ad::physics::Distance | current_distance {-1.} |
| ::ad::rss::state::RssStateEvaluator | evaluator {::ad::rss::state::RssStateEvaluator::None} |
DataType RssStateInformation.
Structure holding additional information on the reason for the response.
|
inline |
standard comparison operator
| [in] | other | Other RssStateInformation. |
true if both RssStateInformation are different
|
default |
standard assignment operator
| [in] | other | Other RssStateInformation |
|
default |
standard move operator
| [in] | other | Other RssStateInformation |
|
inline |
standard comparison operator
| [in] | other | Other RssStateInformation |
true if both RssStateInformation are equal | ::ad::physics::Distance ad::rss::state::RssStateInformation::current_distance {-1.} |
current longitudinal distance
| ::ad::rss::state::RssStateEvaluator ad::rss::state::RssStateInformation::evaluator {::ad::rss::state::RssStateEvaluator::None} |
The response information in respect to safe_distance and current_distance are in respect to the given evaluation method.
| ::ad::physics::Distance ad::rss::state::RssStateInformation::safe_distance {-1.} |
Required safe distance.