Class TimeDelta

Class Documentation

class TimeDelta

Public Functions

TimeDelta() = default
bool IsZero() const
bool IsPositive() const
bool IsNegative() const
int InDays() const
int InHours() const
int InMinutes() const
double InSecondsF() const
int64_t InSeconds() const
double InMillisecondsF() const
int64_t InMilliseconds() const
int64_t InMicroseconds() const
double InMicrosecondsF() const
int64_t InNanoseconds() const
TimeDelta operator+(TimeDelta other) const
TimeDelta operator-(TimeDelta other) const
TimeDelta &operator+=(TimeDelta other)
TimeDelta &operator-=(TimeDelta other)
TimeDelta operator-() const
template<typename T>
inline TimeDelta operator*(T a) const
template<typename T>
inline TimeDelta operator/(T a) const
template<typename T>
inline TimeDelta &operator*=(T a)
template<typename T>
inline TimeDelta &operator/=(T a)
bool operator==(TimeDelta other) const
bool operator!=(TimeDelta other) const
bool operator<(TimeDelta other) const
bool operator<=(TimeDelta other) const
bool operator>(TimeDelta other) const
bool operator>=(TimeDelta other) const