mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 02:17:34 +00:00
AK: Deprecate the old AK::Stream
This also removes a few cases where the respective header wasn't actually required to be included.
This commit is contained in:
parent
230cb3b0cb
commit
ae64b68717
38 changed files with 116 additions and 120 deletions
16
AK/Endian.h
16
AK/Endian.h
|
@ -80,16 +80,16 @@ template<typename T>
|
|||
class LittleEndian;
|
||||
|
||||
template<typename T>
|
||||
InputStream& operator>>(InputStream&, LittleEndian<T>&);
|
||||
DeprecatedInputStream& operator>>(DeprecatedInputStream&, LittleEndian<T>&);
|
||||
|
||||
template<typename T>
|
||||
OutputStream& operator<<(OutputStream&, LittleEndian<T>);
|
||||
DeprecatedOutputStream& operator<<(DeprecatedOutputStream&, LittleEndian<T>);
|
||||
|
||||
template<typename T>
|
||||
class [[gnu::packed]] LittleEndian {
|
||||
public:
|
||||
friend InputStream& operator>><T>(InputStream&, LittleEndian<T>&);
|
||||
friend OutputStream& operator<< <T>(OutputStream&, LittleEndian<T>);
|
||||
friend DeprecatedInputStream& operator>><T>(DeprecatedInputStream&, LittleEndian<T>&);
|
||||
friend DeprecatedOutputStream& operator<< <T>(DeprecatedOutputStream&, LittleEndian<T>);
|
||||
|
||||
constexpr LittleEndian() = default;
|
||||
|
||||
|
@ -112,16 +112,16 @@ template<typename T>
|
|||
class BigEndian;
|
||||
|
||||
template<typename T>
|
||||
InputStream& operator>>(InputStream&, BigEndian<T>&);
|
||||
DeprecatedInputStream& operator>>(DeprecatedInputStream&, BigEndian<T>&);
|
||||
|
||||
template<typename T>
|
||||
OutputStream& operator<<(OutputStream&, BigEndian<T>);
|
||||
DeprecatedOutputStream& operator<<(DeprecatedOutputStream&, BigEndian<T>);
|
||||
|
||||
template<typename T>
|
||||
class [[gnu::packed]] BigEndian {
|
||||
public:
|
||||
friend InputStream& operator>><T>(InputStream&, BigEndian<T>&);
|
||||
friend OutputStream& operator<< <T>(OutputStream&, BigEndian<T>);
|
||||
friend DeprecatedInputStream& operator>><T>(DeprecatedInputStream&, BigEndian<T>&);
|
||||
friend DeprecatedOutputStream& operator<< <T>(DeprecatedOutputStream&, BigEndian<T>);
|
||||
|
||||
constexpr BigEndian() = default;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue