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