chronon::observe::ObservationBackend::Config
#include <ObservationBackend.hpp>
Public Attributes
| Name | |
|---|---|
| std::string | warn_file |
| std::string | timeline_file |
| bool | timeline_enabled |
| bool | timeline_counters |
| bool | timeline_compress |
| std::string | simulation_name |
| uint64_t | reorder_watermark_cycles |
| size_t | reorder_max_events |
| std::chrono::microseconds | poll_interval |
| std::string | output_dir |
| std::string | info_file |
| std::string | error_file |
| bool | enable_reordering |
| bool | enable_counter_csv |
| std::string | debug_file |
| CounterCsvFormat | counter_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