10 #ifndef YARP_OS_SYSTEMINFO_H
11 #define YARP_OS_SYSTEMINFO_H
129 static MemoryInfo getMemoryInfo();
135 static StorageInfo getStorageInfo();
141 static ProcessorInfo getProcessorInfo();
147 static PlatformInfo getPlatformInfo();
153 static LoadInfo getLoadInfo();
159 static UserInfo getUserInfo();
168 static ProcessInfo getProcessInfo(
int pid = 0);
A class for storing options and configuration information.
A class to get the system (platform) status such as available memory, storage, CPU load and etc.
The main, catch-all namespace for YARP.
The LoadInfo struct holds the current cpu load information.
The MemoryInfo struct holds the system memory information.
The ProcessInfo struct provides the operating system process information.
The ProcessorInfo struct holds the processor information.
The StorageInfo struct holds the system storage information.
The UserInfo struct holds the current user information.