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

Transform failure with nested callback, persistence, model, or transaction detail. More...

#include <note_transform.hpp>

Public Attributes

NoteTransformErrorCode code = NoteTransformErrorCode::InvalidRegistration
SchemaIdentity transform
ItemId item
std::optional< NoteTransformCallbackFailure > callback_error
std::optional< PersistenceError > persistence_error
std::optional< ModelError > model_error
std::optional< TransactionError > transaction_error

Detailed Description

Transform failure with nested callback, persistence, model, or transaction detail.

Member Data Documentation

◆ callback_error

std::optional<NoteTransformCallbackFailure> pulp::timeline::NoteTransformError::callback_error

◆ code

NoteTransformErrorCode pulp::timeline::NoteTransformError::code = NoteTransformErrorCode::InvalidRegistration

◆ item

ItemId pulp::timeline::NoteTransformError::item

◆ model_error

std::optional<ModelError> pulp::timeline::NoteTransformError::model_error

◆ persistence_error

std::optional<PersistenceError> pulp::timeline::NoteTransformError::persistence_error

◆ transaction_error

std::optional<TransactionError> pulp::timeline::NoteTransformError::transaction_error

◆ transform

SchemaIdentity pulp::timeline::NoteTransformError::transform

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