Skip to navigation

holoscan::log_diagnostics

Beta
View as Markdown
HOLOSCAN_CORE_EXPORT void holoscan::log_diagnostics(
const ExecutionPlan &plan
) noexcept

Log a plan’s retained warnings and errors on explicit caller request.

This synchronous best-effort helper never throws, changes admission, or installs future reporting. It ignores automatic-report policy, including its environment override. Normal logger filtering applies. Empty diagnostics produce no output. Repeated calls may repeat output. Call outside the plan.ok() failure branch to include accepted-plan warnings.

Parameters

plan
const ExecutionPlan &

Plan to report, including rejected plans and accepted plans with warnings.