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

#include <export_plan.hpp>

Public Attributes

std::vector< Concept > accepted_losses
 Per-concept consent: every concept the plan reports as lost must appear here or the export refuses.

Member Data Documentation

◆ accepted_losses

std::vector<Concept> pulp::interchange::ExportOptions::accepted_losses

Per-concept consent: every concept the plan reports as lost must appear here or the export refuses.

There is deliberately no blanket force flag. A pipeline pins the exact losses it reviewed, so a newly lossy concept introduced by a wider census or capability table stops that pipeline instead of riding in on consent given for something else. Consent identifies concepts, not every semantic field of a row.


The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/interchange/include/pulp/interchange/export_plan.hpp