13#ifndef NSBACI_UIERROR_H
14#define NSBACI_UIERROR_H
42 const std::vector<Error>& errors);
Error class declaration for nsbaci.
Type definitions for error-related structures.
ErrType
Types of errors that can occur in the application.
Definition errorTypes.h:37
ErrSeverity
Severity levels for errors.
Definition errorTypes.h:31
std::variant< SaveError, LoadError, CompileError, RuntimeError > ErrorPayload
Variant type for all possible error payloads.
Definition errorTypes.h:117
Root namespace for the nsbaci application.
Definition controller.cpp:26
UI-ready error representation for display in dialogs.
Definition uiError.h:31
static std::vector< UIError > fromBackendErrors(const std::vector< Error > &errors)
Converts backend errors to UI-ready errors.
Definition uiError.cpp:16