StatsSource Class Reference

StatsSource defines an interface implemented by classes which produce performance/activity statistics. More...

#include <StatsSource.h>

Inheritance diagram for StatsSource:

Cache Database ExecStreamGovernor CacheImpl< PageT, VictimPolicyT > SimpleExecStreamGovernor List of all members.

Public Member Functions

virtual ~StatsSource ()
virtual void writeStats (StatsTarget &target)=0
 Writes a current stats snapshot to a StatsTarget.

Detailed Description

StatsSource defines an interface implemented by classes which produce performance/activity statistics.

Definition at line 35 of file StatsSource.h.


Constructor & Destructor Documentation

StatsSource::~StatsSource (  )  [virtual]

Definition at line 62 of file FileStatsTarget.cpp.

00063 {
00064 }


Member Function Documentation

virtual void StatsSource::writeStats ( StatsTarget target  )  [pure virtual]

Writes a current stats snapshot to a StatsTarget.

Parameters:
target receives the stats

Implemented in Cache, Database, and ExecStreamGovernor.


The documentation for this class was generated from the following files:
Generated on Mon Jun 22 04:00:47 2009 for Fennel by  doxygen 1.5.1