Skip to main content

BuildAdaptationAction Struct

One line item from the build-adaptation log. More...

Declaration

struct simaai::neat::BuildAdaptationAction { ... }

Included Headers

#include <SessionReport.h>

Public Member Attributes Index

std::stringtarget

What was being adapted (e.g., "input_constraints", "appsrc_caps_seed"). More...

boolapplied = false

Whether the action was successfully applied. More...

std::stringdetail

Description of what was adapted. More...

std::stringreason

Reason for non-application (populated only when applied == false). More...

Description

One line item from the build-adaptation log.

Each adaptation action describes what the framework attempted to adjust during build (e.g., tightening caps to match a seed input, allocating an appsrc with a specific format), whether the action was applied, and if not why.

Definition at line 83 of file SessionReport.h.

Public Member Attributes

applied

bool simaai::neat::BuildAdaptationAction::applied = false

Whether the action was successfully applied.

Definition at line 86 of file SessionReport.h.

86 bool applied = false;

detail

std::string simaai::neat::BuildAdaptationAction::detail

Description of what was adapted.

Definition at line 87 of file SessionReport.h.

87 std::string detail;

reason

std::string simaai::neat::BuildAdaptationAction::reason

Reason for non-application (populated only when applied == false).

Definition at line 88 of file SessionReport.h.

88 std::string reason;

target

std::string simaai::neat::BuildAdaptationAction::target

What was being adapted (e.g., "input_constraints", "appsrc_caps_seed").

Definition at line 85 of file SessionReport.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.