non-member functions | template <class Clock, class Duration1, class Rep2, class Period2> time_point<Clock,typename common_type<Duration1,duration<Rep2,Period2>>::type> operator+ (const time_point<Clock,Duration1>& lhs, const duration<Rep2,Period2>& dtn);template <class Rep1, Period1, class Clock, class Duration2> time_point<Clock,typename common_type<duration<Rep1,Period1>,Duration2>::type> operator+ (const duration<Rep1,Period1>& dtn, const time_point<Clock,Duration2>& rhs);template <class Clock, class Duration1, class Rep2, class Period2> time_point<Clock,typename common_type<Duration1,duration<Rep2,Period2>>::type> operator- (const time_point<Clock,Duration1>& lhs, const duration<Rep2,Period2>& dtn);template <class Clock, class Duration1, class Duration2> typename common_type<Duration1,Duration2>::type operator- (const time_point<Clock,Duration1>& lhs, const time_point<Clock,Duration2>& rhs);template <class Clock, class Duration1, class Duration2> bool operator== (const time_point<Clock,Duration1>& lhs, const time_point<Clock,Duration2>& rhs);template <class Clock, class Duration1, class Duration2> bool operator!= (const time_point<Clock,Duration1>& lhs, const time_point<Clock,Duration2>& rhs);template <class Clock, class Duration1, class Duration2> bool operator< (const time_point<Clock,Duration1>& lhs, const time_point<Clock,Duration2>& rhs);template <class Clock, class Duration1, class Duration2> bool operator> (const time_point<Clock,Duration1>& lhs, const time_point<Clock,Duration2>& rhs);template <class Clock, class Duration1, class Duration2> bool operator>= (const time_point<Clock,Duration1>& lhs, const time_point<Clock,Duration2>& rhs);template <class Clock, class Duration1, class Duration2> bool operator<= (const time_point<Clock,Duration1>& lhs, const time_point<Clock,Duration2>& rhs); |
---|