Skip to main content

chronon::observe::ObservationBackend::Config

#include <ObservationBackend.hpp>

Public Attributes

Name
std::stringwarn_file
std::stringtimeline_file
booltimeline_enabled
booltimeline_counters
booltimeline_compress
std::stringsimulation_name
uint64_treorder_watermark_cycles
size_treorder_max_events
std::chrono::microsecondspoll_interval
std::stringoutput_dir
std::stringinfo_file
std::stringerror_file
boolenable_reordering
boolenable_counter_csv
std::stringdebug_file
CounterCsvFormatcounter_csv_format

Public Attributes Documentation

variable warn_file

std::string warn_file;

variable timeline_file

std::string timeline_file = "timeline.pftrace";

variable timeline_enabled

bool timeline_enabled = true;

variable timeline_counters

bool timeline_counters = true;

variable timeline_compress

bool timeline_compress = true;

variable simulation_name

std::string simulation_name;

variable reorder_watermark_cycles

uint64_t reorder_watermark_cycles = 1000;

variable reorder_max_events

size_t reorder_max_events = 100000;

variable poll_interval

std::chrono::microseconds poll_interval {100};

variable output_dir

std::string output_dir = "out";

variable info_file

std::string info_file;

variable error_file

std::string error_file;

variable enable_reordering

bool enable_reordering = true;

variable enable_counter_csv

bool enable_counter_csv = true;

variable debug_file

std::string debug_file;

variable counter_csv_format

CounterCsvFormat counter_csv_format = CounterCsvFormat::Pivoted;

Updated on 2026-07-23 at 16:24:33 +0000