10#ifndef PINEFORGE_REPORT_MODE_H
11#define PINEFORGE_REPORT_MODE_H
22#define PF_REPORT_ENVELOPE_VERSION 1
#define PF_STATIC_ASSERT(condition)
uint32_t pf_report_mode_v1_t
Fixed-width mode word, including for consumers using short C enums.
@ PF_REPORT_MODE_CONFLICT
@ PF_REPORT_MODE_ACCEPTED
@ PF_REPORT_MODE_UNSUPPORTED
@ PF_REPORT_MODE_REPLAY_UNAVAILABLE
@ PF_REPORT_MODE_SUMMARY_ONLY
FULL metric bits without presentation overrides; no captured sequences; refused with an observer,...
@ PF_REPORT_MODE_FULL
Legacy owning report sequences.
@ PF_REPORT_MODE_STREAMED
Complete sequences in an external sink.
Opt-in envelope, not an extension of the caller-allocated ABI-4 report.
pf_report_metadata_v1 metadata
Logical cardinality and explicit capture policy for one sequence.
Backtest report filled by run_backtest / run_backtest_full.