Go to the documentation of this file.
44 typedef std::shared_ptr<SpeedRange>
Ptr;
49 typedef std::shared_ptr<SpeedRange const>
ConstPtr;
130 #ifndef GEN_GUARD_AD_PHYSICS_SPEEDRANGE
131 #define GEN_GUARD_AD_PHYSICS_SPEEDRANGE
171 stringstream sstream;
173 return sstream.str();
176 #endif // GEN_GUARD_AD_PHYSICS_SPEEDRANGE
namespace ad
Definition: Acceleration.hpp:30
::ad::physics::Speed maximum
Definition: SpeedRange.hpp:121
DataType Speed.
Definition: Speed.hpp:68
SpeedRange()=default
standard constructor
::ad::physics::Speed minimum
Definition: SpeedRange.hpp:116
SpeedRange & operator=(const SpeedRange &other)=default
standard assignment operator
std::shared_ptr< SpeedRange > Ptr
Smart pointer on SpeedRange.
Definition: SpeedRange.hpp:44
bool operator==(const SpeedRange &other) const
standard comparison operator
Definition: SpeedRange.hpp:96
DataType SpeedRange.
Definition: SpeedRange.hpp:39
bool operator!=(const SpeedRange &other) const
standard comparison operator
Definition: SpeedRange.hpp:108
std::string to_string(::ad::physics::Acceleration const &value)
overload of the std::to_string for Acceleration
Definition: Acceleration.hpp:559
~SpeedRange()=default
standard destructor
std::ostream & operator<<(std::ostream &os, Acceleration const &_value)
standard ostream operator
Definition: Acceleration.hpp:547
std::shared_ptr< SpeedRange const > ConstPtr
Smart pointer on constant SpeedRange.
Definition: SpeedRange.hpp:49