class
ProcessInfoThis class contains information about a process.
Contents
- Reference
❱ Base classes
- class Serializable
- Virtual interface that serializable classes must implement.
❱ Public functions
-
auto class_uid() const -> serial::
uid_t virtual - Return the class uid (see ClassId enum)
-
void dump(serial::
Serializer&) const virtual - Dump the object contents in a serializer stream.
-
void load(serial::
Deserializer&) virtual - Restore an object from a deserializer stream.
❱ Public variables
- int pid
- Process ID
- std::string pwd
- Current working directory of the running process.
- std::string binary_path
- Path to the executable in the virtual file system.
- bool terminated
- 'True' if the process exited or was killed