From 32e25cbca210a359b09768537b6f443fe90a3070 Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Tue, 20 Jun 2017 10:24:05 +0000 Subject: Separation Generator to a dedicated repo Change-Id: Id94831651c3266861435272a6e36c7884bef2c45 Signed-off-by: Romain Forlot --- CAN-config-generator/src/openxc/message_set.hpp | 59 ------------------------- 1 file changed, 59 deletions(-) delete mode 100755 CAN-config-generator/src/openxc/message_set.hpp (limited to 'CAN-config-generator/src/openxc/message_set.hpp') diff --git a/CAN-config-generator/src/openxc/message_set.hpp b/CAN-config-generator/src/openxc/message_set.hpp deleted file mode 100755 index 935817ee..00000000 --- a/CAN-config-generator/src/openxc/message_set.hpp +++ /dev/null @@ -1,59 +0,0 @@ -#pragma once - -#include -#include -#include -#include - -#include "can_bus.hpp" -#include "can_message.hpp" -#include "diagnostic_message.hpp" -#include "mapping.hpp" -#include "command.hpp" - -namespace openxc -{ - class message_set - { - private: - std::string name_; - bool bit_numbering_inverted_; - float max_message_frequency_; - can_bus_mode raw_can_mode_; - std::vector parents_; - std::vector initializers_; - std::vector loopers_; - std::map buses_; - //std::map messages_; - std::vector messages_; - std::vector diagnostic_messages_; - std::vector mappings_; - std::vector extra_sources_; - std::vector commands_; - - public: - message_set(); - message_set(const message_set&) = default; - message_set(message_set&&) = default; - - std::string name() const; - bool bit_numbering_inverted() const; - float max_message_frequency() const; - can_bus_mode raw_can_mode() const; - const std::vector& parents() const; - const std::vector& initializers() const; - const std::vector& loopers() const; - const std::map& buses() const; - const std::vector& messages() const; - const std::vector& diagnostic_messages() const; - const std::vector& mappings() const; - const std::vector& extra_sources() const; - const std::vector& commands() const; - - void from_json(const nlohmann::json& j); - nlohmann::json to_json() const; - }; - - void to_json(nlohmann::json& j, const message_set& p); - void from_json(const nlohmann::json& j, message_set& p); -} -- cgit 1.2.3-korg