Lines Matching full:exit_code
90 void Process::TerminateCurrentProcessImmediately(int exit_code) { in TerminateCurrentProcessImmediately() argument
94 ::TerminateProcess(GetCurrentProcess(), static_cast<UINT>(exit_code)); in TerminateCurrentProcessImmediately()
160 bool Process::Terminate(int exit_code, bool wait) const { in Terminate() argument
165 ::TerminateProcess(Handle(), static_cast<UINT>(exit_code)) != FALSE; in Terminate()
170 Exited(exit_code); in Terminate()
184 : exit_code); in Terminate()
193 int* exit_code) const { in WaitForExitOrEvent()
203 if (exit_code) in WaitForExitOrEvent()
204 *exit_code = static_cast<int>(temp_code); in WaitForExitOrEvent()
217 bool Process::WaitForExit(int* exit_code) const { in WaitForExit()
218 return WaitForExitWithTimeout(TimeDelta::Max(), exit_code); in WaitForExit()
221 bool Process::WaitForExitWithTimeout(TimeDelta timeout, int* exit_code) const { in WaitForExitWithTimeout()
241 if (exit_code) in WaitForExitWithTimeout()
242 *exit_code = static_cast<int>(temp_code); in WaitForExitWithTimeout()
248 void Process::Exited(int exit_code) const {} in Exited()