From cbb2b4fe7160822bd0362bccb9b580764225fd7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?kleines=20Filmr=C3=B6llchen?= Date: Sun, 3 Oct 2021 11:39:03 +0200 Subject: [PATCH] AK: Expose Buffered's buffer size and underlying stream --- AK/Buffered.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AK/Buffered.h b/AK/Buffered.h index 00a3252e49..fab3487a54 100644 --- a/AK/Buffered.h +++ b/AK/Buffered.h @@ -108,6 +108,10 @@ public: return true; } + size_t buffered() const { return m_buffered; } + // Reading from the stream returned here will most definitely brick the buffering behavior of Buffered. + StreamType& underlying_stream() { return m_stream; } + private: Bytes buffer() const { return { m_buffer, Size }; }