Skip to content

GuitarPrometheus::Midi::PipelineRunResult

GuitarPrometheus::Midi::PipelineRunResult

Aggregate output of a complete pipeline run minus the writer step. More…

#include <PipelineOrchestration.h>

Public Attributes

Name
std::map< juce::Uuid, std::vector< MidiEvent > >eventsByPart
std::vector< std::string >warnings
std::vector< std::string >errors

Detailed Description

struct GuitarPrometheus::Midi::PipelineRunResult;

Aggregate output of a complete pipeline run minus the writer step.

The caller picks per-track or merged, then hands eventsByPart to MidiWriter.

Public Attributes Documentation

variable eventsByPart

std::map< juce::Uuid, std::vector< MidiEvent > > eventsByPart;

variable warnings

std::vector< std::string > warnings;

variable errors

std::vector< std::string > errors;

Updated on 2026-05-29 at 07:39:52 +0000