summaryrefslogtreecommitdiff
path: root/AK/Stream.h
AgeCommit message (Expand)Author
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-10AK+Everywhere: Make StdLibExtras templates less wrapper-yAnotherTest
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2020-12-30AK: Replace some SFINAE with requires clauses, clean up existing onesAndrew Kaster
2020-10-03Everywhere: Fix more typosLinus Groh
2020-09-14AK: Lower the requirements for InputStream::eof and rename it.asynts
2020-09-06Streams: Consistent behaviour when reading from stream with error.asynts
2020-09-06AK: Add Buffered<T> which wraps a stream, adding input buffering.asynts
2020-09-01AK: Move memory streams into their own header.asynts
2020-09-01AK: Remove history from DuplexMemoryStream.asynts
2020-09-01Streams: Distinguish recoverable and fatal errors.asynts
2020-08-30AK: Stream operators for String for generic streams.asynts
2020-08-29AK: Don't swap endianness when writing endian wrappers to stream.asynts
2020-08-26AK: Add stream operators for Optional.asynts
2020-08-25AK: Add Endian.h header to replace NetworkOrdered.h.asynts
2020-08-21AK: Add Stream::offset_of(ReadonlyBytes)AnotherTest
2020-08-20LibCompress: Turn the DEFLATE implementation into a stream.asynts
2020-08-20AK: Add DuplexMemoryStream class.asynts
2020-08-20AK: Remove unnecessary FIXME comments from Stream.h.asynts
2020-08-20AK: Rename error() to has_error() for streams.asynts
2020-08-20AK: Remove fatal() from InputStream.asynts
2020-08-17AK: Add SFINAE fallback for AK C++ concepts use, for Coverity compilerBrian Gianforcaro
2020-08-07AK: Remove unnecessary clang-format off comments.asynts
2020-08-06AK: Remove Stream::operator bool()Andreas Kling
2020-08-06LibDebug: Use InputMemoryStream instead of BufferStream.asynts
2020-08-06AK: Add InputStream abstraction and InputMemoryStream implementation.asynts