#include "platform/base/trivial_clock_traits.h"
namespace openscreen {
namespace {
constexpr char kMicrosecondsUnits[] = …;
constexpr char kMicrosecondsTicksUnits[] = …;
}
std::string ToString(const TrivialClockTraits::duration& d) { … }
std::string ToString(const TrivialClockTraits::time_point& tp) { … }
namespace clock_operators {
std::ostream& operator<<(std::ostream& os,
const TrivialClockTraits::duration& d) { … }
std::ostream& operator<<(std::ostream& os,
const TrivialClockTraits::time_point& tp) { … }
std::ostream& operator<<(std::ostream& os, const std::chrono::hours& hrs) { … }
std::ostream& operator<<(std::ostream& os, const std::chrono::minutes& mins) { … }
std::ostream& operator<<(std::ostream& os, const std::chrono::seconds& secs) { … }
std::ostream& operator<<(std::ostream& os,
const std::chrono::milliseconds& millis) { … }
}
}