Skip to main content

ValidateOptions Struct

Options for Session::validate(). More...

Declaration

struct simaai::neat::ValidateOptions { ... }

Included Headers

#include <SessionOptions.h>

Public Member Attributes Index

boolparse_launch = true

Build the GStreamer pipeline string and verify element naming. More...

boolenforce_names = true

Reject pipelines containing unnamed or non-NEAT-named elements. More...

Description

Options for Session::validate().

Validation runs structural contracts; with parse_launch=true it also asks GStreamer to parse the generated pipeline string (catches plugin-availability issues). With enforce_names=true it confirms no unnamed/foreign elements snuck in via raw custom().

Definition at line 178 of file SessionOptions.h.

Public Member Attributes

enforce_names

bool simaai::neat::ValidateOptions::enforce_names = true

Reject pipelines containing unnamed or non-NEAT-named elements.

Definition at line 180 of file SessionOptions.h.

180 bool enforce_names = true;

parse_launch

bool simaai::neat::ValidateOptions::parse_launch = true

Build the GStreamer pipeline string and verify element naming.

Definition at line 179 of file SessionOptions.h.

179 bool parse_launch = true;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.