Skip to main content

chronon::observe::PerfettoTraceWriter::Annotation

Typed debug annotation (SDK-free view; names are interned). More...

#include <PerfettoTraceWriter.hpp>

Public Types

Name
enum class uint8_tKind { Uint, Pointer, Int, Double, Bool}

Public Attributes

Name
std::string_viewname
Kindkind
uint64_tbits

Detailed Description

struct chronon::observe::PerfettoTraceWriter::Annotation;

Typed debug annotation (SDK-free view; names are interned).

bits carries the value: zero-extended for Uint/Bool/Pointer, bit-cast int64_t for Int, bit-cast double for Double.

Public Types Documentation

enum Kind

EnumeratorValueDescription
Uint
Pointer
Int
Double
Bool

Public Attributes Documentation

variable name

std::string_view name;

variable kind

Kind kind;

variable bits

uint64_t bits;

Updated on 2026-06-12 at 09:16:39 +0000