|
DBC Framework
DBC parsing and CAN signal decoding framework
|
#include <dbc_statement_handler.h>
Public Member Functions | |
| void | ValidateMultiplexing (const std::string &filePath) const |
| void | ResolveValueDescriptions (const std::string &filePath) |
Public Attributes | |
| DbcDatabase & | database |
| FrameInfo * | currentFrame = nullptr |
| std::size_t | lineNumber = 0U |
| std::vector< PendingValueDescriptions > | pendingValues = {} |
| std::vector< std::vector< std::size_t > > | signalLines = {} |
Mutable state belonging to one file parse. Handlers do not retain it.
Definition at line 32 of file dbc_statement_handler.h.
| void DbcParseContext::ValidateMultiplexing | ( | const std::string & | filePath | ) | const |
Definition at line 510 of file dbc_statement_handler.cpp.
| void DbcParseContext::ResolveValueDescriptions | ( | const std::string & | filePath | ) |
Definition at line 433 of file dbc_statement_handler.cpp.
| DbcDatabase& DbcParseContext::database |
Definition at line 33 of file dbc_statement_handler.h.
| FrameInfo* DbcParseContext::currentFrame = nullptr |
Definition at line 34 of file dbc_statement_handler.h.
| std::size_t DbcParseContext::lineNumber = 0U |
Definition at line 35 of file dbc_statement_handler.h.
| std::vector<PendingValueDescriptions> DbcParseContext::pendingValues = {} |
Definition at line 36 of file dbc_statement_handler.h.
| std::vector<std::vector<std::size_t> > DbcParseContext::signalLines = {} |
Definition at line 38 of file dbc_statement_handler.h.