Skip to main content

chronon::ClockTraceRecorder::Config

#include <ClockTraceRecorder.hpp>

Public Attributes

Name
booltext
size_tstream_capacity
std::stringrun_id
boolreverse_drain
PerfettoTraceWriter::Optionsperfetto_options
boolperfetto
std::filesystem::pathoutput_dir
boollossless
size_tdrain_batch

Public Attributes Documentation

variable text

bool text = true;

variable stream_capacity

size_t stream_capacity = 4096;

variable run_id

std::string run_id = "chronon";

variable reverse_drain

bool reverse_drain = false;

variable perfetto_options

PerfettoTraceWriter::Options perfetto_options;

variable perfetto

bool perfetto = true;

variable output_dir

std::filesystem::path output_dir = "out/clocks";

variable lossless

bool lossless = true;

variable drain_batch

size_t drain_batch = 256;

Updated on 2026-09-20 at 14:23:39 +0000