|
template<typename DurationT , typename ValueT > |
SpeedT< ValueT, DurationT > | castor::makeSpeed (ValueT const &value) |
|
template<typename DurationT , typename ValueT > |
SpeedT< ValueT, DurationT > | castor::makeSpeed (ValueT const &value, DurationT const &) |
|
template<typename DurationT , typename ValueT , typename ValueU > |
SpeedT< ValueT, DurationT > | castor::operator+ (SpeedT< ValueT, DurationT > const &lhs, ValueU const &rhs) noexcept |
|
template<typename DurationT , typename ValueT , typename ValueU > |
SpeedT< ValueT, DurationT > | castor::operator- (SpeedT< ValueT, DurationT > const &lhs, ValueU const &rhs) noexcept |
|
template<typename DurationT , typename ValueT , typename ValueU > |
SpeedT< ValueT, DurationT > | castor::operator* (SpeedT< ValueT, DurationT > const &lhs, ValueU const &rhs) noexcept |
|
template<typename DurationT , typename ValueT , typename ValueU > |
SpeedT< ValueT, DurationT > | castor::operator/ (SpeedT< ValueT, DurationT > const &lhs, ValueU const &rhs) noexcept |
|
|
template<typename ValueT , typename DurationT , typename TraitsT > |
bool | castor::operator== (SpeedT< ValueT, DurationT, TraitsT > const &lhs, SpeedT< ValueT, DurationT, TraitsT > const &rhs) |
|
template<typename ValueT , typename DurationT , typename TraitsT > |
auto | castor::operator<=> (SpeedT< ValueT, DurationT, TraitsT > const &lhs, SpeedT< ValueT, DurationT, TraitsT > const &rhs) |
|