|
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
|
This is the complete list of members for fastmm::TscClock, including all inherited members.
| attach_calibration_source(const Seqlocked< TscCalibration > *src, Duration step_threshold=kDefaultStepThreshold, Duration slew_horizon=kDefaultSlewHorizon) noexcept | fastmm::TscClock | inline |
| calibrate(Duration window=milliseconds(50)) noexcept | fastmm::TscClock | inline |
| calibration() const noexcept | fastmm::TscClock | inline |
| calibration_source() const noexcept | fastmm::TscClock | inline |
| cycles() const noexcept | fastmm::TscClock | inline |
| cycles_to_ns(std::uint64_t dc) const noexcept | fastmm::TscClock | inline |
| kDefaultSlewHorizon | fastmm::TscClock | static |
| kDefaultStepThreshold | fastmm::TscClock | static |
| kMaxSlewPpm | fastmm::TscClock | static |
| last_offset_ns() const noexcept | fastmm::TscClock | inline |
| now() const noexcept | fastmm::TscClock | inline |
| reanchor(const TscCalibration &fresh, Cycles at) noexcept | fastmm::TscClock | inline |
| reanchors() const noexcept | fastmm::TscClock | inline |
| refresh() noexcept | fastmm::TscClock | inline |
| set_calibration(const TscCalibration &c) noexcept | fastmm::TscClock | inline |
| slew_horizon() const noexcept | fastmm::TscClock | inline |
| slew_ppb() const noexcept | fastmm::TscClock | inline |
| step_threshold() const noexcept | fastmm::TscClock | inline |
| steps() const noexcept | fastmm::TscClock | inline |
| to_timestamp(Cycles c) const noexcept | fastmm::TscClock | inline |
| TscClock() noexcept=default | fastmm::TscClock | |
| TscClock(const TscCalibration &c) noexcept | fastmm::TscClock | inlineexplicit |