Skip to main content

SequenceLoadResult Struct

Result wrapper carrying a parsed sequence plus diagnostics. More...

Declaration

struct simaai::neat::mpk::SequenceLoadResult { ... }

Included Headers

#include <PipelineSequence.h>

Public Member Attributes Index

std::vector< SequenceEntry >sequence

Parsed sequence entries. More...

SequenceLoadSourcesource = SequenceLoadSource::Strict

How the sequence was obtained. More...

std::stringstrict_error

Error from the strict parse, if any. More...

Description

Result wrapper carrying a parsed sequence plus diagnostics.

Holds the parsed entries, the load source, and (in non-strict cases) the error string surfaced by the strict parse path.

See Also

load_pipeline_sequence_with_source

Definition at line 68 of file PipelineSequence.h.

Public Member Attributes

sequence

std::vector<SequenceEntry> simaai::neat::mpk::SequenceLoadResult::sequence

Parsed sequence entries.

Definition at line 69 of file PipelineSequence.h.

69 std::vector<SequenceEntry> sequence;

source

SequenceLoadSource simaai::neat::mpk::SequenceLoadResult::source = SequenceLoadSource::Strict

How the sequence was obtained.

Definition at line 70 of file PipelineSequence.h.

strict_error

std::string simaai::neat::mpk::SequenceLoadResult::strict_error

Error from the strict parse, if any.

Definition at line 71 of file PipelineSequence.h.

71 std::string strict_error;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.