Make gc_clock a model of Clock

It was missing `is_steady`.
This commit is contained in:
Jesse Haber-Kucharsky
2017-06-21 19:09:58 -04:00
parent 00bcd568a6
commit 050ece6f74

View File

@@ -44,6 +44,8 @@ public:
using duration = std::chrono::duration<rep, period>;
using time_point = std::chrono::time_point<gc_clock, duration>;
static constexpr auto is_steady = base::is_steady;
static constexpr std::time_t to_time_t(time_point t) {
return std::chrono::duration_cast<std::chrono::seconds>(t.time_since_epoch()).count();
}