Skip to main content

ValidateOptions Struct

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

Declaration

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

Included Headers

#include <GraphOptions.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 Graph::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 181 of file GraphOptions.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 183 of file GraphOptions.h.

183 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 182 of file GraphOptions.h.

182 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.