{\r
private:\r
std::string name_;\r
+ std::string version_;\r
bool bit_numbering_inverted_;\r
float max_message_frequency_;\r
can_bus_mode raw_can_mode_;\r
message_set();\r
message_set(const message_set&) = default;\r
message_set(message_set&&) = default;\r
- \r
+\r
std::string name() const;\r
+ std::string version() const;\r
bool bit_numbering_inverted() const;\r
float max_message_frequency() const;\r
can_bus_mode raw_can_mode() const;\r
const std::vector<mapping>& mappings() const;\r
const std::vector<std::string>& extra_sources() const;\r
const std::vector<command>& commands() const;\r
- \r
+\r
void from_json(const nlohmann::json& j);\r
nlohmann::json to_json() const;\r
};\r