![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for GrayLib::cOSProcessX, including all inherited members.
AttachCurrentProcess() noexcept | Gray::cOSProcess | inline |
cOSProcess() noexcept | Gray::cOSProcess | |
cOSProcessX() | GrayLib::cOSProcessX | |
CreateProcessX(const FILECHAR_t *pszExeName, const FILECHAR_t *pszArgs=nullptr, SHOWWINDOW_t nShowCmd=SW_SHOWNORMAL, const FILECHAR_t *pszCurrentDir=nullptr, cFile *pFileOutPipe=nullptr) | Gray::cOSProcess | |
EnumProcesses(OUT PROCESSID_t *pnProcessIDs, COUNT_t iQtyMax) | GrayLib::cOSProcessX | static |
FindCmdForMime(OUT FILECHAR_t *pszExeNameRet, StrLen_t iLenNameMax, const FILECHAR_t *pszMimeType) | GrayLib::cOSProcessX | static |
FindProcessByName(const FILECHAR_t *pszName, OUT PROCESSID_t *pnProcessIDs, COUNT_t iInstQty) | GrayLib::cOSProcessX | static |
get_CommandLine() const | Gray::cOSProcess | |
get_PriorityClass() const noexcept | Gray::cOSProcess | inline |
get_ProcessId() const noexcept | Gray::cOSProcess | inline |
get_ProcessName() const | Gray::cOSProcess | |
get_ProcessPath() const | Gray::cOSProcess | virtual |
IsSystemPID(PROCESSID_t nProcessID) noexcept | Gray::cOSProcess | inlinestatic |
isValidProcess() const noexcept | Gray::cOSProcess | inline |
m_nPid | Gray::cOSProcess | protected |
OpenProcessId(PROCESSID_t dwProcessID, DWORD dwDesiredAccess=0, bool bInheritHandle=false) | Gray::cOSProcess | |
put_PriorityClass(DWORD dwPriorityClass) noexcept | Gray::cOSProcess | inline |
ShellExec(const FILECHAR_t *pszVerb, const FILECHAR_t *pszDocument, const FILECHAR_t *pszMimeType=nullptr, SHOWWINDOW_t nShowCmd=SW_SHOWNORMAL, const FILECHAR_t *pszParams=nullptr, const FILECHAR_t *pszDir=nullptr) | GrayLib::cOSProcessX | |
StartProcess(const FILECHAR_t *pszExeName, const FILECHAR_t *pszArgs=nullptr, TIMESYSD_t nTimeWait=cTimeSys::k_CLEAR, SHOWWINDOW_t nShowCmd=SW_SHOWNORMAL, const FILECHAR_t *pszCurrentDir=nullptr, const FILECHAR_t *pszFileOutPipe=nullptr, OUT APP_EXITCODE_t *pnExitCode=nullptr) | GrayLib::cOSProcessX | |
StartProcessCmd(const FILECHAR_t *pszCmd, const FILECHAR_t *pszDocument, TIMESYSD_t nWait=cTimeSys::k_INF, SHOWWINDOW_t nShowCmd=SW_SHOWNORMAL) | GrayLib::cOSProcessX | |
TerminateProcess(APP_EXITCODE_t uExitCode) | Gray::cOSProcess | inline |
UNITTEST2_PREDEF(cOSProcessX) | GrayLib::cOSProcessX | |
WaitForProcessExit(TIMESYSD_t nTimeWait, APP_EXITCODE_t *pnExitCode=nullptr) | Gray::cOSProcess | |
~cOSProcess() | Gray::cOSProcess | virtual |
~cOSProcessX() | GrayLib::cOSProcessX | virtual |