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, String, Pointer, Int, Double, Bool}

Public Attributes

Name
std::string_viewstring
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
String
Pointer
Int
Double
Bool

Public Attributes Documentation

variable string

std::string_view string = {};

variable name

std::string_view name;

variable kind

Kind kind;

variable bits

uint64_t bits;

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