GuitarPrometheus::Util::MergeResult
GuitarPrometheus::Util::MergeResult
Outcome of a merge(...) call. More…
#include <ScoreMerger.h>
Public Attributes
| Name | |
|---|---|
| std::optional< SongStructure::Score > | score |
| std::vector< std::string > | warnings |
| std::vector< std::string > | errors |
Detailed Description
struct GuitarPrometheus::Util::MergeResult;Outcome of a merge(...) call.
score is empty when errors is non-empty (an error means the merge was rejected). warnings is for recoverable mismatches the caller should surface to the user (different time signatures, different key signatures, scorePartId collisions that were resolved with a suffix dedupe).
Public Attributes Documentation
variable score
std::optional< SongStructure::Score > score;variable warnings
std::vector< std::string > warnings;variable errors
std::vector< std::string > errors;Updated on 2026-05-29 at 07:39:52 +0000