Goby3 3.7.0
2026.11.12
Loading...
Searching...
No Matches
goby::middleware::tool::interface::Issue Struct Reference

A problem found while loading or checking a deployment. More...

#include <goby/middleware/tool/interface/model.h>

Classes

struct  Subject
 The publication or subscription an issue is about, when there is one. More...
 

Public Types

enum class  Severity { ERROR , WARNING , INFO }
 

Public Attributes

Severity severity {Severity::ERROR}
 
std::string code
 
std::string message
 
std::string location
 
Subject subject
 

Detailed Description

A problem found while loading or checking a deployment.

Definition at line 58 of file model.h.

Member Enumeration Documentation

◆ Severity

Enumerator
ERROR 
WARNING 
INFO 

Definition at line 60 of file model.h.

Member Data Documentation

◆ code

std::string goby::middleware::tool::interface::Issue::code

Definition at line 82 of file model.h.

◆ location

std::string goby::middleware::tool::interface::Issue::location

Definition at line 85 of file model.h.

◆ message

std::string goby::middleware::tool::interface::Issue::message

Definition at line 83 of file model.h.

◆ severity

Severity goby::middleware::tool::interface::Issue::severity {Severity::ERROR}

Definition at line 81 of file model.h.

◆ subject

Subject goby::middleware::tool::interface::Issue::subject

Definition at line 86 of file model.h.


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