#include <ncbi_pch.hpp>
#include <corelib/error_codes.hpp>
#include <corelib/ncbidiag.hpp>
#include <corelib/ncbifile.hpp>
#include <corelib/ncbithr.hpp>
#include <corelib/ncbi_process.hpp>
#include <corelib/ncbi_safe_static.hpp>
#include <corelib/ncbi_system.hpp>
Include dependency graph for ncbi_process.cpp:

Go to the source code of this file.
Defines | |
| #define | NCBI_USE_ERRCODE_X Corelib_Process |
| #define | EXIT_INFO_CHECK |
Enumerations | |
| enum | EExitInfoState { eExitInfo_Unknown, eExitInfo_Alive, eExitInfo_Terminated } |
Functions | |
| DEFINE_STATIC_FAST_MUTEX (s_PidGuardMutex) | |
Variables | |
| const unsigned long | kWaitPrecision = 100 |
|
|
Value: if ( !IsPresent() ) { \ NCBI_THROW(CCoreException, eCore, \ "CProcess::CExitInfo state is unknown. " \ "Please check IsPresent() first."); \ } Definition at line 77 of file ncbi_process.cpp. Referenced by CProcess::CExitInfo::IsAlive(), CProcess::CExitInfo::IsExited(), and CProcess::CExitInfo::IsSignaled(). |
|
|
Definition at line 58 of file ncbi_process.cpp. |
|
|
Definition at line 70 of file ncbi_process.cpp. |
|
|
|
|
|
Definition at line 167 of file ncbi_process.cpp. |
1.4.6
Modified on Wed Dec 09 08:18:34 2009 by modify_doxy.py rev. 173732