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:219
vector< string > getIPV4Addresses()
Definition: system.cpp:140
size_t getProcessMemoryUsageMB()
Definition: system.cpp:237
void deleteFilesOlderThan(const string &directoryPath, const string &fileNamePattern, int days)
Definition: system.cpp:117