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 | safeDistance {-1.} |
::ad::physics::Distance | currentDistance {-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::currentDistance {-1.} |
current longitudinal distance
::ad::rss::state::RssStateEvaluator ad::rss::state::RssStateInformation::evaluator {::ad::rss::state::RssStateEvaluator::None} |
The response information in respect to safeDistance and currentDistance are in respect to the given evaluation method.
::ad::physics::Distance ad::rss::state::RssStateInformation::safeDistance {-1.} |
Required safe distance.