Static functions for retrieving information about the running process.
More...
#include <Process.h>
Static functions for retrieving information about the running process.
◆ ExecutableDirectory()
static std::string Process::ExecutableDirectory |
( |
| ) |
|
|
static |
Retrieve the directory that the process executable resides in.
◆ ExecutablePath()
static std::string Process::ExecutablePath |
( |
| ) |
|
|
static |
Retrieve the absolute path of the calling process executable, including the process' filename.
◆ Fork()
static void Process::Fork |
( |
| ) |
|
|
static |
Duplicate the calling process.
◆ GetID()
static pid_t Process::GetID |
( |
| ) |
|
|
static |
◆ GetParentID()
static pid_t Process::GetParentID |
( |
| ) |
|
|
static |
Get the parent's process ID.
◆ WorkingDirectory()
static std::string Process::WorkingDirectory |
( |
| ) |
|
|
static |
Retrieve the current working directory of the process.
The documentation for this class was generated from the following file: