Time Shield Library
C++ library for working with time
Loading...
Searching...
No Matches
time_shield::BasicPoolRunner< PoolT > Member List

This is the complete list of members for time_shield::BasicPoolRunner< PoolT >, including all inherited members.

BasicPoolRunner(PoolT pool=PoolT{})time_shield::BasicPoolRunner< PoolT >inlineexplicit
do_measure()time_shield::BasicPoolRunner< PoolT >inlineprivate
fail_count() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
force_measure()time_shield::BasicPoolRunner< PoolT >inline
last_measure_ok() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
last_samples() consttime_shield::BasicPoolRunner< PoolT >inline
last_success_realtime_us() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
last_update_realtime_us() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
m_cvtime_shield::BasicPoolRunner< PoolT >private
m_cv_mtxtime_shield::BasicPoolRunner< PoolT >private
m_fail_counttime_shield::BasicPoolRunner< PoolT >private
m_is_force_requestedtime_shield::BasicPoolRunner< PoolT >private
m_is_runningtime_shield::BasicPoolRunner< PoolT >private
m_is_stop_requestedtime_shield::BasicPoolRunner< PoolT >private
m_last_measure_oktime_shield::BasicPoolRunner< PoolT >private
m_last_success_realtime_ustime_shield::BasicPoolRunner< PoolT >private
m_last_update_realtime_ustime_shield::BasicPoolRunner< PoolT >private
m_measure_counttime_shield::BasicPoolRunner< PoolT >private
m_pooltime_shield::BasicPoolRunner< PoolT >private
m_pool_mtxtime_shield::BasicPoolRunner< PoolT >mutableprivate
m_threadtime_shield::BasicPoolRunner< PoolT >private
measure_count() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
measure_now()time_shield::BasicPoolRunner< PoolT >inline
offset_us() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
run_loop(std::chrono::milliseconds interval, bool measure_immediately)time_shield::BasicPoolRunner< PoolT >inlineprivate
running() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
start(std::chrono::milliseconds interval=std::chrono::seconds(30), bool measure_immediately=true)time_shield::BasicPoolRunner< PoolT >inline
start(int interval_ms, bool measure_immediately=true)time_shield::BasicPoolRunner< PoolT >inline
stop()time_shield::BasicPoolRunner< PoolT >inline
utc_time_ms() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
utc_time_sec() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
utc_time_us() const noexcepttime_shield::BasicPoolRunner< PoolT >inline
~BasicPoolRunner()time_shield::BasicPoolRunner< PoolT >inline