X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/feb6cde446a73ac2fe9ea0528d6c6eb16cc040fd..008a56c968ed7e0694e32e93c2dbf95dde2ba5c8:/src/common/process.cpp diff --git a/src/common/process.cpp b/src/common/process.cpp index 7c23c47620..43dfcdf867 100644 --- a/src/common/process.cpp +++ b/src/common/process.cpp @@ -120,6 +120,21 @@ void wxProcess::SetPipeStreams(wxInputStream *inputSstream, m_outputStream = outputStream; } +bool wxProcess::IsInputOpened() const +{ + return m_inputStream && m_inputStream->GetLastError() != wxSTREAM_EOF; +} + +bool wxProcess::IsInputAvailable() const +{ + return m_inputStream && m_inputStream->CanRead(); +} + +bool wxProcess::IsErrorAvailable() const +{ + return m_errorStream && m_errorStream->CanRead(); +} + #endif // wxUSE_STREAMS // ----------------------------------------------------------------------------