[core] Remove unused parts of chrono.hpp

This commit is contained in:
John Firebaugh
2016-01-19 23:18:09 -08:00
parent fa894d7cbc
commit bf48467b8c
2 changed files with 0 additions and 41 deletions

View File

@@ -18,31 +18,6 @@ using Duration = Clock::duration;
using SystemTimePoint = SystemClock::time_point;
using SystemDuration = SystemClock::duration;
template <class _Clock, class _Duration>
_Duration toDuration(std::chrono::time_point<_Clock, _Duration> time_point) {
return time_point.time_since_epoch();
}
template <class _Duration>
Seconds asSeconds(_Duration duration) {
return std::chrono::duration_cast<Seconds>(duration);
}
template <class _Clock, class _Duration>
Seconds toSeconds(std::chrono::time_point<_Clock, _Duration> time_point) {
return asSeconds(toDuration<_Clock, _Duration>(time_point));
}
template <class _Duration>
Milliseconds asMilliseconds(_Duration duration) {
return std::chrono::duration_cast<Milliseconds>(duration);
}
template <class _Clock, class _Duration>
Milliseconds toMilliseconds(std::chrono::time_point<_Clock, _Duration> time_point) {
return asMilliseconds(toDuration<_Clock, _Duration>(time_point));
}
namespace util {
// Returns the RFC1123 formatted date. E.g. "Tue, 04 Nov 2014 02:13:24 GMT"