VerboseOptions Struct
Per-topic framework verbosity controls. More...
Declaration
Included Headers
Public Member Attributes Index
| VerbosityLevel | level = VerbosityLevel::Production |
|
Coarse verbosity level: Quiet / Production / Verbose. Defaults to production-safe output. More... | |
| bool | progress = true |
|
Emit clean lifecycle/progress updates such as "Model loaded" and "Building session...". More... | |
| bool | progress_force = false |
|
Force progress output even when stderr is not a TTY. More... | |
| bool | gstreamer = false |
|
Surface GStreamer/loader startup details that are otherwise suppressed. More... | |
| bool | planner = false |
|
Surface model route / preprocess-planner diagnostics. More... | |
| bool | graph = false |
|
Surface graph scheduling / stage / teardown diagnostics. More... | |
| bool | pipeline = false |
|
Surface pipeline lifecycle diagnostics such as state transitions and flow traces. More... | |
| bool | inputstream = false |
|
Surface input stream / appsink / appsrc detail. More... | |
| bool | tensor = false |
|
Surface tensor holder / mapping / payload detail. More... | |
| bool | plugins = false |
|
Surface plugin-internal detail such as processcvu / processmla / boxdecode traces. More... | |
Public Static Functions Index
| static VerboseOptions | quiet () |
|
Preset: silence all topics, including progress messages. For embedded/headless production. More... | |
| static VerboseOptions | production () |
|
Preset: concise progress messages, no topic spam. For typical production deployments. More... | |
| static VerboseOptions | debug_plugins () |
|
Preset: production messages plus GStreamer and plugin-internal traces. More... | |
| static VerboseOptions | debug_all () |
|
Preset: every topic enabled. For deep diagnostic work; very chatty. More... | |
Description
Per-topic framework verbosity controls.
Each boolean enables one diagnostic topic. The factory methods quiet(), production(), debug_plugins(), and debug_all() return preset bundles for common use cases.
Definition at line 62 of file SessionOptions.h.
Public Member Attributes
graph
|
Surface graph scheduling / stage / teardown diagnostics.
Definition at line 79 of file SessionOptions.h.
gstreamer
|
Surface GStreamer/loader startup details that are otherwise suppressed.
Definition at line 73 of file SessionOptions.h.
inputstream
|
Surface input stream / appsink / appsrc detail.
Definition at line 85 of file SessionOptions.h.
level
|
Coarse verbosity level: Quiet / Production / Verbose. Defaults to production-safe output.
Definition at line 64 of file SessionOptions.h.
pipeline
|
Surface pipeline lifecycle diagnostics such as state transitions and flow traces.
Definition at line 82 of file SessionOptions.h.
planner
|
Surface model route / preprocess-planner diagnostics.
Definition at line 76 of file SessionOptions.h.
plugins
|
Surface plugin-internal detail such as processcvu / processmla / boxdecode traces.
Definition at line 91 of file SessionOptions.h.
progress
|
Emit clean lifecycle/progress updates such as "Model loaded" and "Building session...".
Definition at line 67 of file SessionOptions.h.
progress_force
|
Force progress output even when stderr is not a TTY.
Definition at line 70 of file SessionOptions.h.
tensor
|
Surface tensor holder / mapping / payload detail.
Definition at line 88 of file SessionOptions.h.
Public Static Functions
debug_all()
| inline static |
Preset: every topic enabled. For deep diagnostic work; very chatty.
Definition at line 135 of file SessionOptions.h.
debug_plugins()
| inline static |
Preset: production messages plus GStreamer and plugin-internal traces.
For debugging plugin behavior.
Definition at line 127 of file SessionOptions.h.
production()
| inline static |
Preset: concise progress messages, no topic spam. For typical production deployments.
Definition at line 110 of file SessionOptions.h.
quiet()
| inline static |
Preset: silence all topics, including progress messages. For embedded/headless production.
Definition at line 94 of file SessionOptions.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.