This file is part of libmspcore
Copyright © 2006 Mikko Rasa, Mikkosoft Productions
Distributed under the LGPL
*/
This file is part of libmspcore
Copyright © 2006 Mikko Rasa, Mikkosoft Productions
Distributed under the LGPL
*/
TimeDelta operator+(const TimeDelta &t) const { return TimeDelta(usec+t.usec); }
TimeDelta &operator+=(const TimeDelta &t) { usec+=t.usec; return *this; }
TimeDelta operator-(const TimeDelta &t) const { return TimeDelta(usec-t.usec); }
TimeDelta &operator-=(const TimeDelta &t) { usec-=t.usec; return *this; }
template<typename T>
TimeDelta operator+(const TimeDelta &t) const { return TimeDelta(usec+t.usec); }
TimeDelta &operator+=(const TimeDelta &t) { usec+=t.usec; return *this; }
TimeDelta operator-(const TimeDelta &t) const { return TimeDelta(usec-t.usec); }
TimeDelta &operator-=(const TimeDelta &t) { usec-=t.usec; return *this; }
template<typename T>
bool operator==(const TimeDelta &t) const { return usec==t.usec; }
bool operator!=(const TimeDelta &t) const { return usec!=t.usec; }
bool operator==(const TimeDelta &t) const { return usec==t.usec; }
bool operator!=(const TimeDelta &t) const { return usec!=t.usec; }