#include <userver/utils/datetime/wall_coarse_clock.hpp>
System clock with up to a few millisecond resolution that is slightly faster than the std::chrono::system_clock.
Definition at line 16 of file wall_coarse_clock.hpp.
Public Types | |
using | duration = std::chrono::system_clock::duration |
using | rep = duration::rep |
using | period = duration::period |
using | time_point = std::chrono::system_clock::time_point |
Static Public Member Functions | |
static time_point | now () noexcept |
static duration | resolution () noexcept |
Static Public Attributes | |
static constexpr bool | is_steady = false |
using utils::datetime::WallCoarseClock::duration = std::chrono::system_clock::duration |
Definition at line 18 of file wall_coarse_clock.hpp.
using utils::datetime::WallCoarseClock::period = duration::period |
Definition at line 20 of file wall_coarse_clock.hpp.
using utils::datetime::WallCoarseClock::rep = duration::rep |
Definition at line 19 of file wall_coarse_clock.hpp.
using utils::datetime::WallCoarseClock::time_point = std::chrono::system_clock::time_point |
Definition at line 21 of file wall_coarse_clock.hpp.
Definition at line 23 of file wall_coarse_clock.hpp.