Loading...
Searching...
No Matches
Protocols::CAN::Database Struct Reference
Public Member Functions | |
| const Message * | findMessage (uint32_t id, bool extended) const noexcept |
Public Attributes | |
| std::vector< Message > | messages |
| std::string | comment |
CM_ "..." at file scope. | |
| std::string | version |
| DBC "VERSION" record. | |
| AttributeSet | attributes |
| std::vector< std::string > | warnings |
Member Data Documentation
◆ warnings
| std::vector<std::string> Protocols::CAN::Database::warnings |
Non-fatal problems: unknown constructs, references to unknown messages or signals, out-of-range values. Parsing never fails on these – real vendor files contain typos and dialect quirks, and refusing the file over one bad line would be worse than decoding the other 99% of it.
The documentation for this struct was generated from the following files:
- DBCParser.hpp
- DBCParser.cpp