Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::canvas::FallbackTraceRecord Struct Reference

One resolution event. More...

#include <font_flight_recorder.hpp>

Public Attributes

std::string requested_family
std::string selected_family
std::uint8_t origin
 matches FallbackOrigin enum cast to u8
std::uint64_t generation
 registry generation at resolve time
std::uint64_t sequence
 monotonic per-recorder sequence number

Detailed Description

One resolution event.

Mirrors FallbackTraceStep in font_resolver.hpp but is self-contained so the recorder header doesn't need to drag the resolver header in.

Member Data Documentation

◆ generation

std::uint64_t pulp::canvas::FallbackTraceRecord::generation

registry generation at resolve time

◆ origin

std::uint8_t pulp::canvas::FallbackTraceRecord::origin

matches FallbackOrigin enum cast to u8

◆ requested_family

std::string pulp::canvas::FallbackTraceRecord::requested_family

◆ selected_family

std::string pulp::canvas::FallbackTraceRecord::selected_family

◆ sequence

std::uint64_t pulp::canvas::FallbackTraceRecord::sequence

monotonic per-recorder sequence number


The documentation for this struct was generated from the following file: