QOffsetStringArray: remove StaticMapEntry
From the incomplete work to support associative maps instead of arrays. It didn't work. Change-Id: I4878533dcb2d4b3e8efefffd17e4f8500076356b Reviewed-by: Ahmad Samir <a.samirh78@gmail.com>
This commit is contained in:
parent
6c11f40701
commit
3fe4ba7194
@ -116,16 +116,6 @@ template <size_t N> struct StaticString
|
|||||||
constexpr operator const char *() const { return value; }
|
constexpr operator const char *() const { return value; }
|
||||||
};
|
};
|
||||||
|
|
||||||
template <size_t KL, size_t VL> struct StaticMapEntry
|
|
||||||
{
|
|
||||||
StaticString<KL> key = {};
|
|
||||||
StaticString<VL> value = {};
|
|
||||||
constexpr StaticMapEntry() = default;
|
|
||||||
constexpr StaticMapEntry(const char (&k)[KL], const char (&v)[VL])
|
|
||||||
: key(k), value(v)
|
|
||||||
{}
|
|
||||||
};
|
|
||||||
|
|
||||||
template <typename StringExtractor, typename... T>
|
template <typename StringExtractor, typename... T>
|
||||||
constexpr auto makeOffsetStringArray(StringExtractor extractString, const T &... entries)
|
constexpr auto makeOffsetStringArray(StringExtractor extractString, const T &... entries)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user