AK: Remove the Endian bytes accessor

This is a remnant from when we didn't have a `read_value` and
`write_value` implementation for `AK::Endian` and instead used the
generic functions for reading a span of bytes. Now that we have a more
ergonomic alternative, remove the helper that is no longer needed.
This commit is contained in:
Tim Schumacher 2023-04-12 12:05:39 +02:00 committed by Tim Flynn
parent 547a08670e
commit adfda6a271

View file

@ -88,10 +88,6 @@ public:
constexpr operator T() const { return convert_between_host_and_little_endian(m_value); }
// This returns the internal representation. In this case, that is the value stored in little endian format.
constexpr Bytes bytes() { return Bytes { &m_value, sizeof(m_value) }; }
constexpr ReadonlyBytes bytes() const { return ReadonlyBytes { &m_value, sizeof(m_value) }; }
private:
T m_value { 0 };
};
@ -108,10 +104,6 @@ public:
constexpr operator T() const { return convert_between_host_and_big_endian(m_value); }
// This returns the internal representation. In this case, that is the value stored in big endian format.
constexpr Bytes bytes() { return Bytes { &m_value, sizeof(m_value) }; }
constexpr ReadonlyBytes bytes() const { return ReadonlyBytes { &m_value, sizeof(m_value) }; }
private:
T m_value { 0 };
};