maat::ProcessInfo class

This class contains information about a process.

❱   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