Lines Matching refs:m_process
630 : m_process (DE_NULL) in Win32TestProcess()
640 delete m_process; in ~Win32TestProcess()
647 XS_CHECK(!m_process); in start()
680 DE_ASSERT(!m_process); in start()
681 m_process = new win32::Process(); in start()
685 m_process->start(cmdLine.c_str(), strlen(workingDir) > 0 ? workingDir : DE_NULL); in start()
689 delete m_process; in start()
690 m_process = DE_NULL; in start()
697 m_stdOutReader.start(m_process->getStdOut()); in start()
698 m_stdErrReader.start(m_process->getStdErr()); in start()
702 m_caseListWriter.start(caseList, m_process->getStdIn()); in start()
707 if (m_process) in terminate()
711 m_process->kill(); in terminate()
734 if (m_process) in cleanup()
738 if (m_process->isRunning()) in cleanup()
740 m_process->kill(); in cleanup()
741 m_process->waitForFinish(); in cleanup()
749 delete m_process; in cleanup()
750 m_process = DE_NULL; in cleanup()
778 if (m_process) in isRunning()
779 return m_process->isRunning(); in isRunning()
786 if (m_process) in getExitCode()
787 return m_process->getExitCode(); in getExitCode()