Skip to main content

MeasureCounters Struct

Common input/output/drop counters captured during a measurement window. More...

Declaration

struct simaai::neat::MeasureCounters { ... }

Included Headers

#include <Run.h>

Public Member Attributes Index

std::uint64_tinputs_enqueued = 0
std::uint64_tinputs_pushed = 0
std::uint64_toutputs_ready = 0
std::uint64_toutputs_pulled = 0
std::uint64_tinputs_dropped = 0
std::uint64_toutputs_dropped = 0

Description

Common input/output/drop counters captured during a measurement window.

This is the public counter shape. Raw runtime counters remain implementation details.

Definition at line 462 of file Run.h.

Public Member Attributes

inputs_dropped

std::uint64_t simaai::neat::MeasureCounters::inputs_dropped = 0

Definition at line 467 of file Run.h.

inputs_enqueued

std::uint64_t simaai::neat::MeasureCounters::inputs_enqueued = 0

Definition at line 463 of file Run.h.

inputs_pushed

std::uint64_t simaai::neat::MeasureCounters::inputs_pushed = 0

Definition at line 464 of file Run.h.

outputs_dropped

std::uint64_t simaai::neat::MeasureCounters::outputs_dropped = 0

Definition at line 468 of file Run.h.

outputs_pulled

std::uint64_t simaai::neat::MeasureCounters::outputs_pulled = 0

Definition at line 466 of file Run.h.

outputs_ready

std::uint64_t simaai::neat::MeasureCounters::outputs_ready = 0

Definition at line 465 of file Run.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.