X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e2acb9ae1c69c1e37cbe0e46933929f5b1b021ba..ce89fdd22ecbaf29569e70733d76c8f1eaca391e:/include/wx/stream.h?ds=sidebyside diff --git a/include/wx/stream.h b/include/wx/stream.h index 44660c9e90..efef1ec113 100644 --- a/include/wx/stream.h +++ b/include/wx/stream.h @@ -170,7 +170,6 @@ class WXDLLEXPORT wxFilterInputStream: public wxInputStream { char Peek() { return m_parent_i_stream->Peek(); } - wxStreamError LastError() const { return m_parent_i_stream->LastError(); } size_t GetSize() const { return m_parent_i_stream->GetSize(); } protected: @@ -183,7 +182,6 @@ class WXDLLEXPORT wxFilterOutputStream: public wxOutputStream { wxFilterOutputStream(wxOutputStream& stream); ~wxFilterOutputStream(); - wxStreamError LastError() const { return m_parent_o_stream->LastError(); } size_t GetSize() const { return m_parent_o_stream->GetSize(); } protected: @@ -216,6 +214,7 @@ class WXDLLEXPORT wxStreamBuffer { size_t Write(const void *buffer, size_t size); size_t Write(wxStreamBuffer *buf); + char Peek(); char GetChar(); void PutChar(char c); off_t Tell() const; @@ -273,6 +272,7 @@ class wxBufferedInputStream: public wxFilterInputStream { wxBufferedInputStream(wxInputStream& stream); ~wxBufferedInputStream(); + char Peek(); wxInputStream& Read(void *buffer, size_t size); // Position functions