Updated TDF variant extraction to align with new TDF format

This commit is contained in:
Nav
2024-03-09 15:40:05 +00:00
parent 4bb273124a
commit 534b269b56
3 changed files with 29 additions and 2 deletions

View File

@@ -111,6 +111,7 @@ namespace Targets::TargetDescription
std::map<std::string, Module, std::less<void>> modulesByKey;
std::map<std::string, Peripheral, std::less<void>> peripheralsByKey;
std::map<std::string, Pinout, std::less<void>> pinoutsByKey;
std::vector<Variant> variants;
TargetDescriptionFile() = default;
virtual ~TargetDescriptionFile() = default;
@@ -145,5 +146,6 @@ namespace Targets::TargetDescription
static Signal signalFromXml(const QDomElement& xmlElement);
static Pinout pinoutFromXml(const QDomElement& xmlElement);
static Pin pinFromXml(const QDomElement& xmlElement);
static Variant variantFromXml(const QDomElement& xmlElement);
};
}