#include <pulp/timeline/document_session.hpp>
#include <pulp/timeline/schema_json.hpp>
#include <cstddef>
#include <cstdint>
#include <memory>
#include <optional>
#include <span>
#include <string>
#include <string_view>
#include <vector>
Go to the source code of this file.
|
| enum class | pulp::timeline::NoteTransformCallbackError : std::uint8_t { pulp::timeline::NoteTransformCallbackError::InvalidParameters
, pulp::timeline::NoteTransformCallbackError::Refused
} |
| | Extension callback failures that are safe to persist in transform diagnostics. More...
|
| enum class | pulp::timeline::NoteTransformErrorCode : std::uint8_t {
pulp::timeline::NoteTransformErrorCode::InvalidRegistration
, pulp::timeline::NoteTransformErrorCode::DuplicateRegistration
, pulp::timeline::NoteTransformErrorCode::CapacityExceeded
, pulp::timeline::NoteTransformErrorCode::TransformNotFound
,
pulp::timeline::NoteTransformErrorCode::InvalidView
, pulp::timeline::NoteTransformErrorCode::InvalidParameters
, pulp::timeline::NoteTransformErrorCode::TargetMissing
, pulp::timeline::NoteTransformErrorCode::WrongTargetKind
,
pulp::timeline::NoteTransformErrorCode::CallbackFailed
, pulp::timeline::NoteTransformErrorCode::InvalidOutput
, pulp::timeline::NoteTransformErrorCode::ForeignOutputIdentity
, pulp::timeline::NoteTransformErrorCode::DuplicateOutputIdentity
,
pulp::timeline::NoteTransformErrorCode::OutputLimitExceeded
, pulp::timeline::NoteTransformErrorCode::ItemIdExhausted
, pulp::timeline::NoteTransformErrorCode::TransactionRejected
} |
| | Validation and execution failures reported by NoteTransformRegistry. More...
|