|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Circular in-memory telemetry buffer with Chrome Tracing JSON export. More...
#include <array>#include <atomic>#include <chrono>#include <cstddef>#include <cstdint>#include <ostream>
Include dependency graph for FlightRecorder.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | corium::profiler::FlightRecord |
| Represents a single traced event record in the circular flight recorder. More... | |
| class | corium::profiler::FlightRecorder< Capacity > |
| Zero-heap circular flight recorder storing the last N event telemetry records. Thread-safe for multiple producers and concurrent reader/dumping. More... | |
Namespaces | |
| namespace | corium |
| namespace | corium::profiler |
Typedefs | |
| using | corium::profiler::ProfilerClock = std::chrono::steady_clock |
| Timestamp clock used by the profiler (steady clock in nanoseconds). | |
Circular in-memory telemetry buffer with Chrome Tracing JSON export.