SystemStats Class Reference

A collector of system performance or resource utilization statistics. More...

#include <SystemStats.h++>

Inheritance diagram for SystemStats:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~SystemStats () throw ()
 Destructor.
virtual void reset ()=0 throw ()
 Reset the stats object.
virtual bool collect ()=0 throw ()
 Collect (update) the stats represented by this object.

Detailed Description

A collector of system performance or resource utilization statistics.

Author:
Mark Lindner

Constructor & Destructor Documentation

virtual ~SystemStats (  )  throw () [inline, virtual]

Destructor.


Member Function Documentation

virtual bool collect (  )  throw () [pure virtual]

Collect (update) the stats represented by this object.

Returns:
true if the stats were collected successfully, false otherwise.

Implemented in CPUStats, LoadAverageStats, and MemoryStats.

virtual void reset (  )  throw () [pure virtual]

Reset the stats object.

Implemented in CPUStats, LoadAverageStats, and MemoryStats.


The documentation for this class was generated from the following file:
Generated on Sat Nov 26 16:49:09 2011 for libcommonc++ by  doxygen 1.6.3