- << " : can_message_set_{" << gen(message_set) << "}\n"\r
- << " , can_message_definition_\n"\r
- << " {\n"\r
- << gen(message_set.messages(), "\t\t") << '\n'\r
- << " }\n"\r
- << " , can_signals_\n"\r
- << " {\n";\r
- std::uint32_t message_count = message_set.messages().size();\r
- std::uint32_t index = 0;\r
- for(const openxc::can_message& m : message_set.messages())\r
- {\r
- out << " {\n";\r
- std::uint32_t signal_count = m.signals().size();\r
- for(const openxc::signal& s : m.signals())\r
- {\r
- out << gen(s, index, " ");\r
- if (signal_count > 1) out << ',';\r
- --signal_count;\r
- out << '\n';\r
- }\r
- out << " }";\r
- if (index + 1 < message_count) out << ',';\r
- ++index;\r
- out << '\n';\r
- }\r
- out << " }\n"\r
- << " , diagnostic_messages_\n"\r
- << " {\n"\r
- << gen(message_set.diagnostic_messages(), " ") << "\n"\r
- << " }\n"\r
- << "{\n"\r
- << "}\n\n"\r
- << "const std::string configuration_t::get_diagnostic_bus() const\n"\r
- << "{\n";\r
+ << " : can_bus_manager_{utils::config_parser_t{\"/etc/dev-mapping.conf\"}}\n"\r
+ << " , can_message_set_{\n"\r
+ << gen(message_set, "\t\t")\r
+ << "\t} // end can_message_set vector\n"\r
+ << "{}\n\n"\r
+ << "const std::string configuration_t::get_diagnostic_bus() const\n"\r
+ << "{\n";\r