DBC Framework
DBC parsing and CAN signal decoding framework
Loading...
Searching...
No Matches
dbc_parser.h
Go to the documentation of this file.
1
12#ifndef DBC_PARSER_H
13#define DBC_PARSER_H
14
15#include <string>
16
17#include "dbc_diagnostic.h"
18
33class DbcParser {
34public:
44 DbcDatabase ParseFile(const std::string &filePath) const;
45
52 DbcParseResult ParseFileWithDiagnostics(const std::string &filePath) const;
53
54};
55
56#endif /* DBC_PARSER_H */
Minimal DBC parser.
Definition dbc_parser.h:33
DbcParseResult ParseFileWithDiagnostics(const std::string &filePath) const
Parse with warnings and a structured first error instead of throwing.
DbcDatabase ParseFile(const std::string &filePath) const
Parse DBC file.
Parsed DBC content stored in a simple internal form.