#pragma once #include #include "BiMap.hpp" #include "src/Targets/TargetMemorySegmentType.hpp" class EnumToStringMappings { public: static const inline BiMap targetMemorySegmentTypes = { {Targets::TargetMemorySegmentType::RAM, "ram"}, {Targets::TargetMemorySegmentType::EEPROM, "eeprom"}, {Targets::TargetMemorySegmentType::FLASH, "flash"}, }; static const inline BiMap targetMemoryEndianness = { {Targets::TargetMemoryEndianness::LITTLE, "little"}, {Targets::TargetMemoryEndianness::BIG, "big"}, }; };