summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2016-01-19 23:18:09 -0800
committerJohn Firebaugh <john.firebaugh@gmail.com>2016-01-22 18:41:54 -0800
commitbf48467b8c0a5b934253dadbc06c9dde4e643e53 (patch)
treed6d736230fd1851d31863b5edd7223a05b959edb
parentfa894d7cbc7e27a64fa7e466fa56e718079da24c (diff)
downloadqtlocation-mapboxgl-bf48467b8c0a5b934253dadbc06c9dde4e643e53.tar.gz
[core] Remove unused parts of chrono.hpp
-rw-r--r--include/mbgl/util/chrono.hpp25
-rw-r--r--src/mbgl/util/chrono.cpp16
2 files changed, 0 insertions, 41 deletions
diff --git a/include/mbgl/util/chrono.hpp b/include/mbgl/util/chrono.hpp
index 219b827536..8e0da1419a 100644
--- a/include/mbgl/util/chrono.hpp
+++ b/include/mbgl/util/chrono.hpp
@@ -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"
diff --git a/src/mbgl/util/chrono.cpp b/src/mbgl/util/chrono.cpp
index f0b3f88192..df5175b396 100644
--- a/src/mbgl/util/chrono.cpp
+++ b/src/mbgl/util/chrono.cpp
@@ -5,22 +5,6 @@
#include <cstdio>
namespace mbgl {
-
-template Duration toDuration<Clock, Duration>(TimePoint);
-template SystemDuration toDuration<SystemClock, SystemDuration>(SystemTimePoint);
-
-template Seconds asSeconds<Duration>(Duration);
-template Seconds asSeconds<Milliseconds>(Milliseconds);
-
-template Seconds toSeconds<Clock, Duration>(TimePoint);
-template Seconds toSeconds<SystemClock, SystemDuration>(SystemTimePoint);
-
-template Milliseconds asMilliseconds<Duration>(Duration);
-template Milliseconds asMilliseconds<Seconds>(Seconds);
-
-template Milliseconds toMilliseconds<Clock, Duration>(TimePoint);
-template Milliseconds toMilliseconds<SystemClock, SystemDuration>(SystemTimePoint);
-
namespace util {
static const char *week[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};