Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

ResourceMonitor::RMstatistic Class Reference

#include <ResourceMonitor.h>

Inheritance diagram for ResourceMonitor::RMstatistic::

ResourceMonitor::RMresource ResourceMonitor::RMsubsystem ResourceMonitor::RMsession ResourceMonitor::RMmonitor List of all members.

Public Methods

 RMstatistic (const rmStatisticKey &stat)
 RMstatistic (const rmSessionHandle session, const rmStatisticKey &stat)
 ~RMstatistic ()
void GetStatisticId (rmStatisticKey *statisticKey) const
 returns rmStatisticKey used in the constructor. More...

rmID GetStatisticId () const
int GetValue (rmValue *val) const
 
See also:
rmGetCurrentValue.
More...


int GetUpperBound (rmValue *val) const
 
See also:
rmGetUpperBound.
More...


int ResetCounterStatistic (rmValue *val)
 
See also:
rmResetCounterStatistic.
More...


int GetStatisticInfo (rmStatisticInfo *buffer) const
 
See also:
rmGetStatisticInfo.
More...


rmString GetStatisticDescription (const rmDescriptions which) const
 
See also:
rmGetStatisticDescription.
More...



Protected Methods

 RMstatistic ()
 RMstatistic (const rmSessionHandle session)
void SetStatisticId (const rmStatisticKey &statisticKey)
void SetStatisticId (const rmID id)

Protected Attributes

rmID m_statisticId

Detailed Description

RMstatistic is a session that provides access to a statistic of a resource.

The member functions of this class provide the same functionality as the corresponding rmXxxxYyyy() functions.


Constructor & Destructor Documentation

ResourceMonitor::RMstatistic::RMstatistic ( const rmStatisticKey & stat )
 

ResourceMonitor::RMstatistic::RMstatistic ( const rmSessionHandle session,
const rmStatisticKey & stat )
 

ResourceMonitor::RMstatistic::~RMstatistic ( )
 

ResourceMonitor::RMstatistic::RMstatistic ( ) [protected]
 

ResourceMonitor::RMstatistic::RMstatistic ( const rmSessionHandle session ) [protected]
 


Member Function Documentation

rmString ResourceMonitor::RMstatistic::GetStatisticDescription ( const rmDescriptions which ) const
 

See also:
rmGetStatisticDescription.

rmID ResourceMonitor::RMstatistic::GetStatisticId ( ) const
 

void ResourceMonitor::RMstatistic::GetStatisticId ( rmStatisticKey * statisticKey ) const
 

returns rmStatisticKey used in the constructor.

int ResourceMonitor::RMstatistic::GetStatisticInfo ( rmStatisticInfo * buffer ) const
 

See also:
rmGetStatisticInfo.

int ResourceMonitor::RMstatistic::GetUpperBound ( rmValue * val ) const
 

See also:
rmGetUpperBound.

int ResourceMonitor::RMstatistic::GetValue ( rmValue * val ) const
 

See also:
rmGetCurrentValue.

int ResourceMonitor::RMstatistic::ResetCounterStatistic ( rmValue * val )
 

See also:
rmResetCounterStatistic.

void ResourceMonitor::RMstatistic::SetStatisticId ( const rmID id ) [protected]
 

void ResourceMonitor::RMstatistic::SetStatisticId ( const rmStatisticKey & statisticKey ) [protected]
 


Member Data Documentation

rmID ResourceMonitor::RMstatistic::m_statisticId [protected]
 


The documentation for this class was generated from the following file:
Generated at Sat Sep 7 21:21:08 2002 for Resource Monitoring Facility by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001