|
Special Relativity in Financial Modeling 1.0.0
Lorentz transforms, spacetime classification, and geodesic price paths for quantitative finance
|
Diagnostic counters for the ingestion thread. More...
#include <tick_ingester.hpp>
Public Attributes | |
| std::uint64_t | ticks_received {0} |
| Raw ticks read from source. | |
| std::uint64_t | ticks_pushed {0} |
| Valid ticks pushed to ring. | |
| std::uint64_t | ticks_dropped_invalid {0} |
| Dropped: failed tick_is_valid(). | |
| std::uint64_t | ticks_dropped_ring_full {0} |
| Dropped: ring was full. | |
Diagnostic counters for the ingestion thread.
All fields are updated by the ingestion thread only. Reads from external threads are approximate (no synchronisation guarantee beyond coherence).
Definition at line 47 of file tick_ingester.hpp.
| std::uint64_t srfm::stream::TickIngesterCounters::ticks_dropped_invalid {0} |
Dropped: failed tick_is_valid().
Definition at line 50 of file tick_ingester.hpp.
| std::uint64_t srfm::stream::TickIngesterCounters::ticks_dropped_ring_full {0} |
Dropped: ring was full.
Definition at line 51 of file tick_ingester.hpp.
| std::uint64_t srfm::stream::TickIngesterCounters::ticks_pushed {0} |
Valid ticks pushed to ring.
Definition at line 49 of file tick_ingester.hpp.
| std::uint64_t srfm::stream::TickIngesterCounters::ticks_received {0} |
Raw ticks read from source.
Definition at line 48 of file tick_ingester.hpp.