Made wxStreamBase::IsOk() virtual;
Overrride in file streams to test foe base class and
    for correctly opened files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
			
			
This commit is contained in:
		| @@ -58,7 +58,7 @@ public: | ||||
|  | ||||
|     // error testing | ||||
|     wxStreamError GetLastError() const { return m_lasterror; } | ||||
|     bool IsOk() const { return GetLastError() == wxSTREAM_NO_ERROR; } | ||||
|     virtual bool IsOk() const { return GetLastError() == wxSTREAM_NO_ERROR; } | ||||
|     bool operator!() const { return !IsOk(); } | ||||
|  | ||||
|     // reset the stream state | ||||
|   | ||||
| @@ -39,7 +39,7 @@ public: | ||||
|     wxFileOffset GetLength() const; | ||||
|  | ||||
|     bool Ok() const { return IsOk(); } | ||||
|     bool IsOk() const { return m_file->IsOpened(); } | ||||
|     virtual bool IsOk() const { return (wxStreamBase::IsOk() && m_file->IsOpened()); } | ||||
|     bool IsSeekable() const { return m_file->GetKind() == wxFILE_KIND_DISK; } | ||||
|  | ||||
| protected: | ||||
| @@ -69,7 +69,7 @@ public: | ||||
|     wxFileOffset GetLength() const; | ||||
|  | ||||
|     bool Ok() const { return IsOk(); } | ||||
|     bool IsOk() const { return m_file->IsOpened(); } | ||||
|     virtual bool IsOk() const { return (wxStreamBase::IsOk() && m_file->IsOpened()); } | ||||
|     bool IsSeekable() const { return m_file->GetKind() == wxFILE_KIND_DISK; } | ||||
|  | ||||
| protected: | ||||
| @@ -140,7 +140,7 @@ public: | ||||
|     wxFileOffset GetLength() const; | ||||
|  | ||||
|     bool Ok() const { return IsOk(); } | ||||
|     bool IsOk() const { return m_file->IsOpened(); } | ||||
|     virtual bool IsOk() const { return (wxStreamBase::IsOk() && m_file->IsOpened()); } | ||||
|     bool IsSeekable() const { return m_file->GetKind() == wxFILE_KIND_DISK; } | ||||
|  | ||||
| protected: | ||||
| @@ -170,7 +170,7 @@ public: | ||||
|     wxFileOffset GetLength() const; | ||||
|  | ||||
|     bool Ok() const { return IsOk(); } | ||||
|     bool IsOk() const { return m_file->IsOpened(); } | ||||
|     virtual bool IsOk() const { return (wxStreamBase::IsOk() && m_file->IsOpened()); } | ||||
|     bool IsSeekable() const { return m_file->GetKind() == wxFILE_KIND_DISK; } | ||||
|  | ||||
| protected: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user