Lines Matching defs:wxPipe
197 // wxPipe represents a Win32 anonymous pipe
200 class wxPipe
211 wxPipe() { m_handles[Read] = m_handles[Write] = INVALID_HANDLE_VALUE; }
263 ~wxPipe() { Close(); }
649 wxPipe pipeIn, pipeOut, pipeErr;
681 si.hStdInput = pipeIn[wxPipe::Read];
682 si.hStdOutput = pipeOut[wxPipe::Write];
683 si.hStdError = pipeErr[wxPipe::Write];
699 HANDLE pipeInWrite = pipeIn.Detach(wxPipe::Write);
757 ::CloseHandle(pipeIn.Detach(wxPipe::Read));
758 ::CloseHandle(pipeOut.Detach(wxPipe::Write));
759 ::CloseHandle(pipeErr.Detach(wxPipe::Write));
769 ::CloseHandle(pipeOut.Detach(wxPipe::Read));
770 ::CloseHandle(pipeErr.Detach(wxPipe::Read));
789 outStream = new wxPipeInputStream(pipeOut.Detach(wxPipe::Read));
791 errStream = new wxPipeInputStream(pipeErr.Detach(wxPipe::Read));