Skip to main content

NodeStat Struct

Aggregated counters for a single node, plus per-stream breakdown. More...

Declaration

struct simaai::neat::graph::GraphRunStats::NodeStat { ... }

Included Headers

#include <GraphRun.h>

Public Member Attributes Index

int64_ttotal = 0

Samples seen across all streams. More...

std::chrono::steady_clock::time_pointfirst {}

Timestamp of the first sample. More...

std::chrono::steady_clock::time_pointlast {}

Timestamp of the most recent sample. More...

boolinitialized = false

True once any sample has been recorded. More...

std::unordered_map< std::string, StreamStat >streams

Per-stream counters. More...

Description

Aggregated counters for a single node, plus per-stream breakdown.

Definition at line 100 of file GraphRun.h.

Public Member Attributes

first

std::chrono::steady_clock::time_point simaai::neat::graph::GraphRunStats::NodeStat::first {}

Timestamp of the first sample.

Definition at line 102 of file GraphRun.h.

102 std::chrono::steady_clock::time_point first{};

initialized

bool simaai::neat::graph::GraphRunStats::NodeStat::initialized = false

True once any sample has been recorded.

Definition at line 104 of file GraphRun.h.

104 bool initialized = false;

last

std::chrono::steady_clock::time_point simaai::neat::graph::GraphRunStats::NodeStat::last {}

Timestamp of the most recent sample.

Definition at line 103 of file GraphRun.h.

103 std::chrono::steady_clock::time_point last{};

streams

std::unordered_map<std::string, StreamStat> simaai::neat::graph::GraphRunStats::NodeStat::streams

Per-stream counters.

Definition at line 105 of file GraphRun.h.

105 std::unordered_map<std::string, StreamStat> streams;

total

int64_t simaai::neat::graph::GraphRunStats::NodeStat::total = 0

Samples seen across all streams.

Definition at line 101 of file GraphRun.h.

101 int64_t total = 0;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.