Skip to main content

chronon::observe::TraceChannelConfig

Trace channel config. More...

#include <ObservationYAMLConfig.hpp>

Public Attributes

Name
booltext
Also mirror trace events to the text log.
std::stringfile
Text mirror destination; empty = default events.log.
boolenabled
std::optional< uint32_t >backpressure_max_spins
std::optional< BackpressurePolicy >backpressure

Detailed Description

struct chronon::observe::TraceChannelConfig;

Trace channel config.

Trace events go to timeline.pftrace (when the timeline sink is enabled) and, when text is set, additionally to the text log.

Public Attributes Documentation

variable text

bool text = false;

Also mirror trace events to the text log.

variable file

std::string file;

Text mirror destination; empty = default events.log.

variable enabled

bool enabled = false;

variable backpressure_max_spins

std::optional< uint32_t > backpressure_max_spins;

variable backpressure

std::optional< BackpressurePolicy > backpressure;

Updated on 2026-07-06 at 09:03:34 +0000