Skip to main content

RunReportOptions Struct

Toggles for what Run::report() includes in its formatted text output. More...

Declaration

struct simaai::neat::RunReportOptions { ... }

Included Headers

#include <Run.h>

Public Member Attributes Index

boolinclude_pipeline = true

Include the rendered pipeline launch string. More...

boolinclude_stage_timings = true

Include the per-stage timing table. More...

boolinclude_element_timings = true

Include the per-element timing table. More...

boolinclude_boundaries = true

Include per-boundary flow stats between Nodes. More...

boolinclude_flow_stats = true

Include per-element buffer/byte flow stats. More...

boolinclude_node_reports = false

Off by default — verbose. More...

boolinclude_next_cpu = false

Off by default — internal routing detail. More...

boolinclude_queue_depth = true

Include configured queue depth in the report header. More...

boolinclude_num_buffers = true

Include configured num-buffers in the report header. More...

boolinclude_run_stats = true

Include end-to-end RunStats. More...

boolinclude_input_stats = true

Include input-side stream stats. More...

boolinclude_power = true

Include power telemetry when the Run enabled it. More...

boolinclude_system_info = false

Off by default — system-wide info, not Run-specific. More...

Description

Toggles for what Run::report() includes in its formatted text output.

Each field corresponds to one section of the human-readable report. Defaults produce a useful general-purpose report; toggle off to focus on a specific subsystem.

Definition at line 520 of file Run.h.

Public Member Attributes

include_boundaries

bool simaai::neat::RunReportOptions::include_boundaries = true

Include per-boundary flow stats between Nodes.

Definition at line 524 of file Run.h.

524 bool include_boundaries = true;

include_element_timings

bool simaai::neat::RunReportOptions::include_element_timings = true

Include the per-element timing table.

Definition at line 523 of file Run.h.

523 bool include_element_timings = true;

include_flow_stats

bool simaai::neat::RunReportOptions::include_flow_stats = true

Include per-element buffer/byte flow stats.

Definition at line 525 of file Run.h.

525 bool include_flow_stats = true;

include_input_stats

bool simaai::neat::RunReportOptions::include_input_stats = true

Include input-side stream stats.

Definition at line 531 of file Run.h.

531 bool include_input_stats = true;

include_next_cpu

bool simaai::neat::RunReportOptions::include_next_cpu = false

Off by default — internal routing detail.

Definition at line 527 of file Run.h.

527 bool include_next_cpu = false;

include_node_reports

bool simaai::neat::RunReportOptions::include_node_reports = false

Off by default — verbose.

Definition at line 526 of file Run.h.

526 bool include_node_reports = false;

include_num_buffers

bool simaai::neat::RunReportOptions::include_num_buffers = true

Include configured num-buffers in the report header.

Definition at line 529 of file Run.h.

529 bool include_num_buffers = true;

include_pipeline

bool simaai::neat::RunReportOptions::include_pipeline = true

Include the rendered pipeline launch string.

Definition at line 521 of file Run.h.

521 bool include_pipeline = true;

include_power

bool simaai::neat::RunReportOptions::include_power = true

Include power telemetry when the Run enabled it.

Definition at line 532 of file Run.h.

532 bool include_power = true;

include_queue_depth

bool simaai::neat::RunReportOptions::include_queue_depth = true

Include configured queue depth in the report header.

Definition at line 528 of file Run.h.

528 bool include_queue_depth = true;

include_run_stats

bool simaai::neat::RunReportOptions::include_run_stats = true

Include end-to-end RunStats.

Definition at line 530 of file Run.h.

530 bool include_run_stats = true;

include_stage_timings

bool simaai::neat::RunReportOptions::include_stage_timings = true

Include the per-stage timing table.

Definition at line 522 of file Run.h.

522 bool include_stage_timings = true;

include_system_info

bool simaai::neat::RunReportOptions::include_system_info = false

Off by default — system-wide info, not Run-specific.

Definition at line 533 of file Run.h.

533 bool include_system_info = false;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.