Public Member Functions | |
| Process () | |
| Process (int iPid) | |
| Process (Process *pProcess) | |
| ~Process () | |
| bool | IsValid () |
| bool | SetTo (int iPid) |
| bool | Refresh () |
| String | GetName () |
| String | GetUser () |
| String | GetState () |
| String | GetTime () |
| int | GetPid () |
| int | GetPgid () |
| int | GetPriority () |
| int | GetDynamicPriority () |
| int | GetHeapPages () |
| int | GetStackPages () |
| unsigned long long | GetTicks () |
| bool | Kill () |
| int | Execute (const String &szExecutable, const ProcessArguments &pArguments, bool bAskOnNoHandler=true, bool bAsk=false) |
| void | ExecuteWithinApplicationDirectory (bool bSet) |
| bool | IsCritical () |
| unsigned int | GetFlags () |
| void | SetCritical (bool bCritical) |
| bool | GetApplicationPath (String &szPath) |
| bool | GetApplicationDirectory (String &szDirectory) |
| int | WaitFor () |
| int | WaitFor (int &iExitCode) |
| Process::Process | ( | ) |
| Process::Process | ( | int | iPid | ) |
| Process::Process | ( | Process * | pProcess | ) |
| Process::~Process | ( | ) |
| bool Process::IsValid | ( | ) |
| bool Process::SetTo | ( | int | iPid | ) |
| bool Process::Refresh | ( | ) |
| String SkyGI::Process::GetName | ( | ) | [inline] |
| String SkyGI::Process::GetUser | ( | ) | [inline] |
| String SkyGI::Process::GetState | ( | ) | [inline] |
| String SkyGI::Process::GetTime | ( | ) | [inline] |
| int SkyGI::Process::GetPid | ( | ) | [inline] |
| int SkyGI::Process::GetPgid | ( | ) | [inline] |
| int SkyGI::Process::GetPriority | ( | ) | [inline] |
| int SkyGI::Process::GetDynamicPriority | ( | ) | [inline] |
| int SkyGI::Process::GetHeapPages | ( | ) | [inline] |
| int SkyGI::Process::GetStackPages | ( | ) | [inline] |
| unsigned long long SkyGI::Process::GetTicks | ( | ) | [inline] |
| bool Process::Kill | ( | ) |
| int Process::Execute | ( | const String & | szExecutable, | |
| const ProcessArguments & | pArguments, | |||
| bool | bAskOnNoHandler = true, |
|||
| bool | bAsk = false | |||
| ) |
Execute a new process using specified path and arguments
| void Process::ExecuteWithinApplicationDirectory | ( | bool | bSet | ) |
| bool Process::IsCritical | ( | ) |
| unsigned int SkyGI::Process::GetFlags | ( | ) | [inline] |
| void Process::SetCritical | ( | bool | bCritical | ) |
| bool Process::GetApplicationPath | ( | String & | szPath | ) |
| bool Process::GetApplicationDirectory | ( | String & | szDirectory | ) |
| int Process::WaitFor | ( | ) |
| int Process::WaitFor | ( | int & | iExitCode | ) |
1.5.1-p1