Skip to main content

error_codes Namespace

Definition

namespace simaai::neat::error_codes { ... }

Functions Index

boolis_dispatcher_unavailable (std::string_view code)

Returns true if code matches either the canonical or legacy dispatcher-unavailable code. More...

Variables Index

constexpr const char *kPipelineShape = "misconfig.pipeline_shape"

Pipeline graph geometry mismatch (e.g., wrong number of sinks, cycles, missing terminal Output). More...

constexpr const char *kCaps = "misconfig.caps"

Caps/format negotiation failed between adjacent elements (resolution, format, framerate, layout). More...

constexpr const char *kInputShape = "misconfig.input_shape"

Input tensor shape violates the model's contract (rank, spatial dims, channel count). More...

constexpr const char *kParseLaunch = "build.parse_launch"

gst_parse_launch failed to parse the generated GStreamer pipeline string. More...

constexpr const char *kRuntimePull = "runtime.pull"

Run::pull() encountered a runtime-side error (downstream EOS, bus error, or appsink failure). More...

constexpr const char *kIoParse = "io.parse"

JSON or config parsing error (typically from the MPK manifest or a per-stage config). More...

constexpr const char *kIoOpen = "io.open"

Failed to open a file or device path (file missing, permission denied, kernel device absent). More...

constexpr const char *kDispatcherUnavailable = "infra.dispatcher_unavailable"

Dispatcher resource unavailable. More...

constexpr const char *kDispatcherUnavailableLegacy = "DispatcherUnavailable"

Legacy spelling kept for compatibility with older reports. Prefer kDispatcherUnavailable. More...

Functions

is_dispatcher_unavailable()

bool simaai::neat::error_codes::is_dispatcher_unavailable (std::string_view code)
inline

Returns true if code matches either the canonical or legacy dispatcher-unavailable code.

Definition at line 59 of file ErrorCodes.h.

59inline bool is_dispatcher_unavailable(std::string_view code) {
61}

Variables

kCaps

constexpr const char* simaai::neat::error_codes::kCaps = "misconfig.caps"
constexpr

Caps/format negotiation failed between adjacent elements (resolution, format, framerate, layout).

Definition at line 30 of file ErrorCodes.h.

30inline constexpr const char* kCaps = "misconfig.caps";

kDispatcherUnavailable

constexpr const char* simaai::neat::error_codes::kDispatcherUnavailable = "infra.dispatcher_unavailable"
constexpr

Dispatcher resource unavailable.

Returned when an MLA/EV74/A65 dispatcher can't be acquired. Common causes: EV74 firmware not loaded (/dev/rpmsg* missing), MLA license missing, hardware fault. The framework deliberately does not fall back to CPU — see "no host fallback" in §16.

Definition at line 54 of file ErrorCodes.h.

54inline constexpr const char* kDispatcherUnavailable = "infra.dispatcher_unavailable";

kDispatcherUnavailableLegacy

constexpr const char* simaai::neat::error_codes::kDispatcherUnavailableLegacy = "DispatcherUnavailable"
constexpr

Legacy spelling kept for compatibility with older reports. Prefer kDispatcherUnavailable.

Definition at line 56 of file ErrorCodes.h.

56inline constexpr const char* kDispatcherUnavailableLegacy = "DispatcherUnavailable";

kInputShape

constexpr const char* simaai::neat::error_codes::kInputShape = "misconfig.input_shape"
constexpr

Input tensor shape violates the model's contract (rank, spatial dims, channel count).

Definition at line 32 of file ErrorCodes.h.

32inline constexpr const char* kInputShape = "misconfig.input_shape";

kIoOpen

constexpr const char* simaai::neat::error_codes::kIoOpen = "io.open"
constexpr

Failed to open a file or device path (file missing, permission denied, kernel device absent).

Definition at line 44 of file ErrorCodes.h.

44inline constexpr const char* kIoOpen = "io.open";

kIoParse

constexpr const char* simaai::neat::error_codes::kIoParse = "io.parse"
constexpr

JSON or config parsing error (typically from the MPK manifest or a per-stage config).

Definition at line 42 of file ErrorCodes.h.

42inline constexpr const char* kIoParse = "io.parse";

kParseLaunch

constexpr const char* simaai::neat::error_codes::kParseLaunch = "build.parse_launch"
constexpr

gst_parse_launch failed to parse the generated GStreamer pipeline string.

Definition at line 36 of file ErrorCodes.h.

36inline constexpr const char* kParseLaunch = "build.parse_launch";

kPipelineShape

constexpr const char* simaai::neat::error_codes::kPipelineShape = "misconfig.pipeline_shape"
constexpr

Pipeline graph geometry mismatch (e.g., wrong number of sinks, cycles, missing terminal Output).

Definition at line 27 of file ErrorCodes.h.

27inline constexpr const char* kPipelineShape = "misconfig.pipeline_shape";

kRuntimePull

constexpr const char* simaai::neat::error_codes::kRuntimePull = "runtime.pull"
constexpr

Run::pull() encountered a runtime-side error (downstream EOS, bus error, or appsink failure).

Definition at line 38 of file ErrorCodes.h.

38inline constexpr const char* kRuntimePull = "runtime.pull";

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.