yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::agent::tools::ValidationIssue Struct Reference

Validation result with severity level. More...

#include <validation_tool.h>

Public Types

enum class  Severity { kInfo , kWarning , kError , kCritical }
 

Public Member Functions

std::string SeverityString () const
 

Public Attributes

Severity severity
 
std::string category
 
std::string message
 
uint32_t address = 0
 

Detailed Description

Validation result with severity level.

Definition at line 30 of file validation_tool.h.

Member Enumeration Documentation

◆ Severity

Enumerator
kInfo 
kWarning 
kError 
kCritical 

Definition at line 31 of file validation_tool.h.

Member Function Documentation

◆ SeverityString()

std::string yaze::cli::agent::tools::ValidationIssue::SeverityString ( ) const
inline

Definition at line 38 of file validation_tool.h.

References kCritical, kError, kInfo, kWarning, and severity.

Member Data Documentation

◆ severity

Severity yaze::cli::agent::tools::ValidationIssue::severity

Definition at line 33 of file validation_tool.h.

Referenced by SeverityString().

◆ category

std::string yaze::cli::agent::tools::ValidationIssue::category

Definition at line 34 of file validation_tool.h.

◆ message

std::string yaze::cli::agent::tools::ValidationIssue::message

Definition at line 35 of file validation_tool.h.

◆ address

uint32_t yaze::cli::agent::tools::ValidationIssue::address = 0

Definition at line 36 of file validation_tool.h.


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