]> git.saurik.com Git - wxWidgets.git/commit
Allow passing the error value to wxStreamBase::Reset().
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 22 Jul 2011 16:16:00 +0000 (16:16 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 22 Jul 2011 16:16:00 +0000 (16:16 +0000)
commit90693f47f2893f681b0548fce4f4bdac0f1c6a81
tree7874ea794b7a34cac2a4c3c9e1f5c13c9d5b0413
parente3bb4c547ac76ef71674511b7f91218bbbdaa778
Allow passing the error value to wxStreamBase::Reset().

It can be useful to induce an error on the stream explicitly, e.g. because an
incorrect value was read from it and we want to indicate it to the caller by
setting stream error to wxSTREAM_READ_ERROR.

Allow to do this by passing an optional error value to wxStreamBase::Reset().

Add an example of using the new functionality to the docview sample which
needs it to be able to signal errors while reading the files.

Also document this method that previously wasn't documented at all.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/stream.h
interface/wx/stream.h
samples/docview/doc.cpp