Steady clock. More...
#include <ndn-cxx/util/time.hpp>
Public Types | |
using | duration = boost::chrono::steady_clock::duration |
typedef duration | Duration |
using | period = duration::period |
using | rep = duration::rep |
using | time_point = boost::chrono::time_point< steady_clock > |
typedef time_point | TimePoint |
Static Public Member Functions | |
static time_point | now () noexcept |
Static Public Attributes | |
static constexpr bool | is_steady = true |
Friends | |
struct | boost::asio::wait_traits< steady_clock > |
Steady clock.
Steady clock represents a monotonic clock. The time points of this clock cannot decrease as physical time moves forward. This clock is not related to wall clock time, and is best suitable for measuring intervals.
using ndn::time::steady_clock::duration = boost::chrono::steady_clock::duration |
using ndn::time::steady_clock::period = duration::period |
using ndn::time::steady_clock::rep = duration::rep |
using ndn::time::steady_clock::time_point = boost::chrono::time_point<steady_clock> |
|
staticnoexcept |
|
friend |