string executeSystemCommand(const string &cmd, int *outExitCode)
Executes a shell command and returns its output as a string.
Definition: system.cpp:42
string getOSDistribution()
Definition: system.cpp:83
Definition: system.cpp:37
void sleepMillis(double millis)
Definition: system.cpp:38
string getCpuArchitecture()
Definition: system.cpp:92
vector< string > getReachableIPV4Networks()
Definition: system.cpp:214
vector< string > getIPV4Addresses()
Definition: system.cpp:135
size_t getProcessMemoryUsageMB()
Definition: system.cpp:232
void deleteFilesOlderThan(const string &directoryPath, const string &fileNamePattern, int days)
Definition: system.cpp:117