#ifndef DBC_DECODE_BUILDER_H #define DBC_DECODE_BUILDER_H #include "dbc_database.h" #include "decode_database.h" /** * @brief Converts parsed DBC data into runtime decode database. */ class DbcDecodeBuilder { public: /** * @brief Build runtime decode database. * @param source Parsed DBC database. * @return Runtime-ready decode database. */ DecodeDatabase Build (const DbcDatabase &source) const; }; #endif /* DBC_DECODE_BUILDER_H */