ValidationContext Struct
Context passed to contracts during validation. More...
Declaration
struct simaai::neat::ValidationContext { ... }
Included Headers
#include <Contract.h>
Enumerations Index
| enum class | Mode { ... } |
Public Member Attributes Index
| Mode | mode = Mode::Validate |
| MemoryContract | runner_memory_contract = MemoryContract::AllowEitherButReport |
| const Policy * | policy = nullptr |
| bool | strict = true |
Description
Context passed to contracts during validation.
Contracts are builder-level checks (no GStreamer). They validate structural expectations before Session builds a gst-launch string.
Definition at line 27 of file Contract.h.
Public Member Attributes
mode
|
Definition at line 34 of file Contract.h.
34 Mode mode = Mode::Validate;
policy
|
Definition at line 40 of file Contract.h.
runner_memory_contract
|
Definition at line 37 of file Contract.h.
strict
|
Definition at line 43 of file Contract.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.