System "load average" statistics. More...
#include <LoadAverageStats.h++>

Public Member Functions | |
| LoadAverageStats () | |
| Construct a new LoadAverageStats object. | |
| ~LoadAverageStats () throw () | |
| Destructor. | |
| double | getLoad1Min () const throw () |
| Get the load average over the last 1 minute period. | |
| double | getLoad5Min () const throw () |
| Get the load average over the last 5 minute period. | |
| double | getLoad15Min () const throw () |
| Get the load average over the last 15 minute period. | |
| bool | collect () throw () |
| Collect (update) the stats represented by this object. | |
| void | reset () throw () |
| Reset the stats object. | |
System "load average" statistics.
These statistics represent the average system load over a period of time. These statistics are not available on Windows.
| LoadAverageStats | ( | ) |
Construct a new LoadAverageStats object.
| ~LoadAverageStats | ( | ) | throw () |
Destructor.
| bool collect | ( | ) | throw () [virtual] |
Collect (update) the stats represented by this object.
Implements SystemStats.
| double getLoad15Min | ( | ) | const throw () [inline] |
Get the load average over the last 15 minute period.
| double getLoad1Min | ( | ) | const throw () [inline] |
Get the load average over the last 1 minute period.
| double getLoad5Min | ( | ) | const throw () [inline] |
Get the load average over the last 5 minute period.
| void reset | ( | ) | throw () [virtual] |
Reset the stats object.
Implements SystemStats.
1.6.3