2#ifndef DBC_DIAGNOSTIC_H
3#define DBC_DIAGNOSTIC_H
11enum class DbcDiagnosticSeverity {
17enum class DbcDiagnosticCode {
21 InvalidValueDescription,
45 if (diagnostic.severity == DbcDiagnosticSeverity::Error)
Parsed DBC database and attribute metadata.
Parsed DBC content stored in a simple internal form.
Diagnostic message and physical source location.
DbcDiagnosticSeverity severity
Parsed database and diagnostics; the database is empty on error.
std::vector< DbcDiagnostic > diagnostics
bool HasErrors() const
Return whether any diagnostic has error severity.