Skip to main content

NeatError.h File

NeatError — the framework's only exception type, carrying a structured GraphReport. More...

Included Headers

#include "pipeline/GraphReport.h" #include <stdexcept> #include <string> #include <utility>

Namespaces Index

namespacesimaai
namespaceneat

Classes Index

classNeatError

Framework exception type carrying a structured GraphReport. More...

Description

NeatError — the framework's only exception type, carrying a structured GraphReport.

Every Graph::build(), Model::run(), Run::push(), etc. that fails throws NeatError. The exception's what() string is human-readable; .report() returns the structured GraphReport with error_code, repro_note, GStreamer bus messages, a standalone gst-launch-1.0 reproducer, and DOT graph paths. Catch this exception type to handle all framework failures uniformly.


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.