Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
Loading...
Searching...
No Matches
icarus::ValidationIssue Struct Reference

Single validation issue. More...

#include <ValidationResult.hpp>

Public Member Functions

 ValidationIssue (ValidationSeverity sev, std::string msg, std::string ctx="")
bool IsError () const
 Check if this issue is an error.

Public Attributes

ValidationSeverity severity
std::string message
std::string context
 Additional context (e.g., signal name).

Detailed Description

Single validation issue.

Constructor & Destructor Documentation

◆ ValidationIssue()

icarus::ValidationIssue::ValidationIssue ( ValidationSeverity sev,
std::string msg,
std::string ctx = "" )
inline

Member Function Documentation

◆ IsError()

bool icarus::ValidationIssue::IsError ( ) const
inlinenodiscard

Check if this issue is an error.

Member Data Documentation

◆ context

std::string icarus::ValidationIssue::context

Additional context (e.g., signal name).

◆ message

std::string icarus::ValidationIssue::message

◆ severity

ValidationSeverity icarus::ValidationIssue::severity

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