libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <latency_timestamps.hpp>
Public Member Functions | |
REALLY_FORCE_INLINE | period (latency_timestamps_itf <s) noexcept(true) |
REALLY_FORCE_INLINE | ~period () noexcept(true) |
Designed to assign to the huge collection of timestamps in the dtor, to avoid using it in the hot-path.
Definition at line 66 of file latency_timestamps.hpp.
|
inlineexplicitnoexcept |
Definition at line 27 of file latency_timestamps_impl.hpp.
References jmmcg::LIBJMMCG_VER_NAMESPACE::cpu_timer::in_order::get_start(), and jmmcg::LIBJMMCG_VER_NAMESPACE::latency_timestamps_itf::timestamp::start.
Referenced by isimud::ISIMUD_VER_NAMESPACE::exchanges::FIX::v5_0sp2::fix_client::in_order_tx_rx().
|
inlinenoexcept |