Functions | |
| BALL_EXPORT LongIndex | getAvailableMemory () |
| BALL_EXPORT LongIndex | getFreeMemory () |
| BALL_EXPORT LongIndex | getTotalMemory () |
| BALL_EXPORT LongIndex | getBufferedMemory () |
| BALL_EXPORT LongIndex | getFreeSwapSpace () |
| BALL_EXPORT Time | getUptime () |
| BALL_EXPORT Index | getNumberOfProcessors () |
Namespace for methods to obtain informations about the systems hardware. All memory values are returned in amounts of byte. See the man page for sysinfo, GetSystemInfo and /proc/cpuinfo under Linux.
| BALL_EXPORT LongIndex BALL::SysInfo::getAvailableMemory | ( | ) |
The the total amount of free memory (under linux + getBufferedMemory()).
| BALL_EXPORT LongIndex BALL::SysInfo::getBufferedMemory | ( | ) |
Return the buffered memory under Linux
| BALL_EXPORT LongIndex BALL::SysInfo::getFreeMemory | ( | ) |
The the amount of freee memory.
| BALL_EXPORT LongIndex BALL::SysInfo::getFreeSwapSpace | ( | ) |
Return the the amount of free swap memory.
| BALL_EXPORT Index BALL::SysInfo::getNumberOfProcessors | ( | ) |
Get the number of processors
| BALL_EXPORT LongIndex BALL::SysInfo::getTotalMemory | ( | ) |
The the total amount of memory.
| BALL_EXPORT Time BALL::SysInfo::getUptime | ( | ) |
Get the uptime of the system. Works currently only under Unix, not under Windows.
1.6.3